diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/apug-meetup-10-august-2022.html b/apug-meetup-10-august-2022.html deleted file mode 100644 index ed428bd..0000000 --- a/apug-meetup-10-august-2022.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - APUG Meetup 10 August 2022 - - - - - -
-
-
-

- APUG Meetup 10 August 2022

-
- -
-
- - Published: Tue 26 July 2022 - - -
- By Ian Watt -
-

In misc.

- -

This will be a physical meetup, although online access via Zoom will be provided for those who require it.

-

Physical attendees will join us at 6pm for pizza and drinks. Our speaker and online attendees will join at 6.30pm.

-

The talk for this month is

-

Using RISE Slides with Jupyter Notebooks - Carlos Moreno-Garcia

-

RISE allows you to instantly turn your Jupyter Notebooks into a slideshow. No out-of-band conversion is needed, switch from jupyter notebook to a live reveal.js-based slideshow in a single keystroke, and back.

-

Our presenter is RGU lecturer, and APUG steerin group member, Dr Carlos Moreno-Garcia.

-

Group Coding Challenge(s)

-

After the talks we will have group coding challenges.

-

Book tickets

-

You can now book tickets using Tito.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-12-august-2020.html b/apug-meetup-12-august-2020.html deleted file mode 100644 index 92bc943..0000000 --- a/apug-meetup-12-august-2020.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - APUG Meetup 12 August 2020 - - - - - -
-
-
-

- APUG Meetup 12 August 2020

-
- -
-
- - Published: Wed 08 July 2020 - - -
- By Ian Watt -
-

In misc.

- -

Our monthly session, fully online hosted on Zoom

-

Our next session will be on Weds 12th August 2020. It starts at 18:30.

-

Register to attend here. Tickets are free, but you can make a donation to Code the City if you wish.

-

The format is

-
    -
  • 18:30 A talk on "Scraping the Web with Python Tools" by Ian Watt.
  • -
  • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

With limited open data available from official sources, few APIs we can query, it is often necessary to obtain data through scraping. That is using Python libraries to interact with webpages, find pieces of data and retrieve those. In this talk Ian will explain the tools, techniques, and approaches that can be helpful as well as poining out legal issues along the way. The Intermediate challenge will see you build your own scraper as Ian has outlined and retrieve some data from a webpage .... or seven.

-

The project challenges will be annopunced on Github

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-12-october-2022.html b/apug-meetup-12-october-2022.html deleted file mode 100644 index 12d080d..0000000 --- a/apug-meetup-12-october-2022.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - APUG Meetup 12 October 2022 - - - - - -
-
-
-

- APUG Meetup 12 October 2022

-
- -
-
- - Published: Thu 22 September 2022 - - -
- By Ian Watt -
-

In misc.

- -

This will be a physical meetup, although online access via Zoom will be provided for those who require it. Please note our policy on reducing the spread of infections diseases such as Covid-19.

-

Physical attendees will join us at 6pm for pizza and drinks. Our speaker and online attendees will join at 6.30pm.

-

The talk for this month (delayed from September due to unforeseen circumstances) is

-

Real world Python Web Development - Rob McWilliam

-

Rob will present an overview of developing for the web in Python. Expect mention of setting up packages such as Docker, Poetry, Flask, SQL Alchemy, Black, Flake etc.

-

Our presenter is professional developer, and APUG steering group member, Rob McWilliam.

-

Group Coding Challenge(s)

-

After the talks we will have group coding challenges.

-

Book tickets

-

You can now book tickets using Tito.

-

Next month

-

Advance notice: next month we will have a talk by Ian Watt (another steering group member) on using Regular Expressions (aka Regexes) in Python. Details coming soon.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-13-july-2022.html b/apug-meetup-13-july-2022.html deleted file mode 100644 index 478a83f..0000000 --- a/apug-meetup-13-july-2022.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - APUG Meetup 13 July 2022 - - - - - -
-
-
-

- APUG Meetup 13 July 2022

-
- -
-
- - Published: Sat 11 June 2022 - - -
- By Ian Watt -
-

In misc.

- -

This will be a physical meetup, although online access via Zoom will be provided for those who require it.

-

Physical attendees will join us at 6pm for pizza and drinks. Our speaker and online attendees will join at 6.30pm.

-

The talk for this month is

-

Creating GUIs with PySimpleGUI - Mike Driscoll

-

Learn how to create cross-platform GUIs using Python and PySimpleGUI. In this talk, you will learn the basics of PySimpleGUI, and Mike will also show you how to access great demos and show a couple of small applications.

-

Bio:

-

Mike, who will join us live from Iowa, USA, has been a Python developer for over a decade. He has been writing about Python for many years on his blog, The Mouse vs the Python. He has recently restarted his Python Youtube channel too. His readers got him interested in writing books about Python and now Mike has ten books published! You can find Mike on Twitter at https://twitter.com/driscollis.

-

Group Coding Challenge(s)

-

After the talks we will have group coding challenges based on using PySimpleGui to build a small application.

-

Book tickets

-

You can now book tickets using Tito.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-14-september-2022.html b/apug-meetup-14-september-2022.html deleted file mode 100644 index 64bc7d1..0000000 --- a/apug-meetup-14-september-2022.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - APUG Meetup 14 September 2022 - - - - - -
-
-
-

- APUG Meetup 14 September 2022

-
- -
-
- - Published: Wed 17 August 2022 - - -
- By Ian Watt -
-

In misc.

- -

Our September session is cancelled.

-

We will be back in October - watch this space.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-8-july-2020.html b/apug-meetup-8-july-2020.html deleted file mode 100644 index 5e03981..0000000 --- a/apug-meetup-8-july-2020.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - APUG Meetup 8 July 2020 - - - - - -
-
-
-

- APUG Meetup 8 July 2020

-
- -
-
- - Published: Sun 05 July 2020 - - -
- By Ian Watt -
-

In misc.

- -

Our monthly session, fully online hosted on Zoom

-

We're back with a session on Weds 8th July 2020. It starts at 18:30.

-

Register to attend here. Tickets are free, but you can make a donation to Code the City if you wish.

-

The format is

-
    -
  • 18:30 Dr. Lee Christie of RGU on Git and GitHub: Version Control and Social Coding
  • -
  • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

The project challenges will be annopunced on Github

-

We receommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-9th-december-2020.html b/apug-meetup-9th-december-2020.html deleted file mode 100644 index 5ad749e..0000000 --- a/apug-meetup-9th-december-2020.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - APUG Meetup 9th December 2020 - - - - - -
-
-
-

- APUG Meetup 9th December 2020

-
- -
-
- - Published: Fri 13 November 2020 - - -
- By Ian Watt -
-

In misc.

- -

Our monthly session, fully online hosted on Zoom

-

Our November session will take place on 9 December 2020. It starts at 18:30.

-

The format is

-
    -
  • 18:30 A talk on a python-related subject.
  • -
  • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

For December's session we'll have a guest talk on Data Visualisation techniques and tools in Python from Dr Carlos Moreno-Garcia of RGU.

-

Registration

-

Register to attend the December meeting. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to Code the City if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-april-10th-2024.html b/apug-meetup-april-10th-2024.html deleted file mode 100644 index 53033b9..0000000 --- a/apug-meetup-april-10th-2024.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - APUG Meetup April 10th 2024 - - - - - -
-
-
-

- APUG Meetup April 10th 2024

-
- -
-

Our next session will take place on 10th April 2024. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - "Python WebAssembly" - Robert McWilliam
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

Python WebAssmebly

-

We will start with a look at what WebAssembly (WASM) is and how it can be used, then look at some of the options for running python code in WASM.This will include

-
    -
  • "official" CPython WASM build.
  • -
  • Spin SDK https://github.com/fermyon/spin-python-sdk
  • -
  • Pyodide https://github.com/pyodide/pyodide?tab=readme-ov-file
  • -
  • marimo https://marimo.io/ Jupyter style notebooks in WASM with an interesting dataflow model for cell execution
  • -
  • whatever other interesting things I find while writing the talk :)
  • -
-

Bio: Rob is an electronic engineer, working on FPGAs processing network traffic to stock exchanges. At work he uses python for a variety of testing and debugging things and uses it for a wide range of things in personal projects, from microcontrollers up through bigger computers.

-

After the talk we will have one or more challenges for you to attempt - so bring your laptop!

-

If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

This event is orgnanised by a charity - Code The City. CTC suggests a small donation to help with charity admin costs, but if this is a barrier please just change the ticket price to what you can afford.

-

We're now back to running physical events backed up with an online option.

-

If you select a physical ticket and it happens that we can not meet physically you will have to attend the Zoom session. If you choose a physical ticket and it goes ahead you will have to comply with any conditions of attendance (eg masks or social distancing) that the venue operators demand at the time.

-

Those attending the physical space meetup should attend at 6pm for pizza and drinks. The coding session (for online attendees) will be from 6.30pm. Doors will be locked from 6.30pm.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-april-2022.html b/apug-meetup-april-2022.html deleted file mode 100644 index ecb00dd..0000000 --- a/apug-meetup-april-2022.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - APUG Meetup April 2022 - - - - - -
-
-
-

- APUG Meetup April 2022

-
- -
-

This month's APUG session was cancelled

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-aug-2021.html b/apug-meetup-aug-2021.html deleted file mode 100644 index 00d5ac2..0000000 --- a/apug-meetup-aug-2021.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - APUG Meetup Aug 2021 - - - - - -
-
-
-

- APUG Meetup Aug 2021

-
- -
-
- - Published: Sat 31 July 2021 - - -
- By Ian Watt -
-

In misc.

- -

The next monthly session, fully online hosted on Zoom

-

"Our Favourite Python Libraries"

-

Three of our regular attendees will each speak for about 10 minutes on a Python package that has caught their eye, or is a regular one they use.

-

The Speakers / topics

-

Rob McWilliam - pexpect -Bart Chybowski- PyQTGraph -Ian Watt - Rich

-

Registration

-

You can register now. https://ti.to/code-the-city/aberdeen-python-user-group-aug-2021

-

Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, Code the City, if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-august-2023.html b/apug-meetup-august-2023.html deleted file mode 100644 index 2ff2aac..0000000 --- a/apug-meetup-august-2023.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - APUG Meetup August 2023 - - - - - -
-
-
-

- APUG Meetup August 2023

-
- -
-

Our next session will take place on 9th August 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - details below
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

"Async python" - Robert McWilliam

-

Robert will go through some of the async features of python - what it can be useful for and how to use it.

-

Biography

-

Robert is an electronic engineer who has used python for a variety of work and personal projects.

-

Challenge

-

After the talk at each APUG session we have a coding challenge for attendees - often based on the talk topic, and normally announced on the night. Challenges can be tackled in small groups or solo.

-

So, if you can, bring a laptop or other device that you can run Python on. If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Registration link to follow shortly...

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-december-13-2023.html b/apug-meetup-december-13-2023.html deleted file mode 100644 index 4916101..0000000 --- a/apug-meetup-december-13-2023.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - APUG Meetup December 13 2023 - - - - - -
-
-
-

- APUG Meetup December 13 2023

-
- -
-

Our next session will take place on 8th November 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - "The Importance of Testing your Python Code" - Arturo Regalado
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

The Importance of Testing your Python Code

-

n this talk, Arturo Regalado will dive into the crucial, yet often neglected, world of testing in data science. He will explore how using “pytest” and implementing the right testing strategy can elevate the integrity and durability of your code. Learn why thorough testing is a critical step in the development process that helps identify errors early and ensures that your analyses remain consistent through changes.

-

Be prepared to roll up your sleeves, as the session includes a workshop where you'll apply these concepts to real-world scenarios, gaining hands-on experience in creating more robust data science projects.

-

Biography

-

Arturo is a PhD Candidate in Economics at the University of Aberdeen and is currently a KTP associate in Computer Vision and Deep Learning at Eserv International and RGU. He has practical experience carrying out data science projects across a range of industries and applications.

-

Challenge

-

The talk will be followed by a challenge which attendees can work on in small groups or solo.

-

So, if you can, bring a laptop or other device that you can run Python on. If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-december-2021.html b/apug-meetup-december-2021.html deleted file mode 100644 index 63395ba..0000000 --- a/apug-meetup-december-2021.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - APUG Meetup December 2021 - - - - - -
-
-
-

- APUG Meetup December 2021

-
- -
-

Hosted online using Zoom but with the option of attending a physical meetup

-

Our December session which takes place on 8 December 2021 will start at 18:30.

-

The format is:

-
    -
  • 18:30 A talk from Dr Lee Christie - (Christmas) Wrappers and Decorators
  • -
  • 19:15 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

Decorators in Python are a feature which allow you to change the behaviour of a function by wrapping it in another function. This talk will show you how to use and create your own decorators and what they can be useful for!

-

As an experiment we are reintroducing physical tickets as well as online ones. Please choose carefully.

-

Ticket Options

-

This event is orgnanised by a charity - Code The City. CTC suggests a small donation to help with charity admin costs, but if this is a barrier please just change the cost to what you can afford.

-

There are now two options:

-

Online ticket

-

The session streamed on Zoom as we have been running for 18 months.

-

Physical Space Ticket

-

This ticket is for a face to face meeting at the 57 North Hackspace ie NOT the online session that we have been running for 18 months). Only book this ticket if you want to attend a physical meet-up.

-

Attending the Hackspace comes with the following non-negotiable conditions.

-
    -
  • The hackspace is participating in the Scottish Government's contact tracing programme. You will find purple posters at the entrance to the space and around the space that contain QR codes. Please scan the QR code and provide your contact details. If you are unable to scan a QR code, there is a link to type into your browser. If you cannot use the link, ask someone else to check in for you and provide them with your email address and phone number.
  • -
  • Please note that contact tracing is a requirement of attending PyUG in person, and is not negotiable. If you do not provide tracing details you will be asked to leave.
  • -
  • As we emerge from this global disaster, some will understandably be cautious about being in new spaces. Please respect people's boundaries by maintaining social distancing and wearing a mask as you move around the space. If you are sat down, you can take off your mask to have easier access to your face if needed for eating or drinking. Use common sense and remember this is a shared space. * As this event is open to the public, the wearing of a face covering while "not seated, eating or drinking" is a LEGAL REQUIREMENT.
  • -
  • We will have windows open to get air flowing through the space. It could be a good idea to bring a jumper or something as the space could be a little cooler than you might expect because of this.
  • -
-

Registration

-

Register for either kind of ticket for the December meeting.

-

Both types of tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, Code the City, if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel. It's the best way to ask questions, get quick updates, share links etc.

-

Also please sign up for the Code The City newsletter. This is emailed out no more than once a month. It contains information of upcoming Python Meetups, data events, hack weekends, and related activity. It has a one-click unsubscribe - but why would you want to with so much good dtuff in it?

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-february-12th-2025.html b/apug-meetup-february-12th-2025.html deleted file mode 100644 index 2f0cd36..0000000 --- a/apug-meetup-february-12th-2025.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - APUG Meetup February 12th 2025 - - - - - -
-
-
-

- APUG Meetup February 12th 2025

-
- -
-

Our next session will take place on 12th February 2025.

-

18:00 Pizza for those who are joining us in person -18:30 Intro and practical coding challenges for all levels -20:30 Project round-ups

-

"How green is your code? Evaluating Python's sustainability" - Carlos Moreno Garcia

-

In this talk, Dr Carlos Moreno-Garcia (Associate Prof in Computing, RGU) will present his latest findings on how the research community is addressing the sustainable computing paradigm. We will discuss Python's energy efficiency and proper practices and explore tools such as Jupyter Energy, which can help users track their code's energy consumption.

-

Bio: Dr Carlos Moreno-Garcia is an Associate Professor at RGU's School of Computing, Engineering and Technology. He has taught and researched Python for more than 10 years in topics such as Computer Vision, Medical Image Analysis and Data Science. He is currently interested in Sustainable AI and AI for Sustainability.

-

After the talk we will have one or more challenges for you to attempt - so bring your laptop!

-

If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

This is our first session in our new premises, which is still a work in progress. That means that our disability access is not what we want it to be. If you are uncomfortable, or unable to use stairs, please book an online ticket for the Zoom session. We are working to improve this but it will take a few months.

-

This event is orgnanised by a charity - Code The City. We suggest a small donation to help with charity admin costs, but if this is a barrier please just change the ticket price to what you can afford.

-

We're now back to running physical events backed up with an online option.

-

If you select a physical ticket and it happens that we can not meet physically you will have to attend the Zoom session.

-

Those attending the physical space meetup should attend at 6pm for pizza and drinks. The coding session (for online attendees) will be from 6.30pm. Doors will be locked from 6.30pm.

-

If tickets are sold out please do not attend as you will be refused entry without a ticket.

-

Our booking system is provided by Tito. Their platform is integrated with payment processing by Stripe.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-february-14-2024.html b/apug-meetup-february-14-2024.html deleted file mode 100644 index 042dc2c..0000000 --- a/apug-meetup-february-14-2024.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - APUG Meetup February 14 2024 - - - - - -
-
-
-

- APUG Meetup February 14 2024

-
- -
-

Our next session will take place on 14th February 2024. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - "Spread The Word in Python" - Carlos Moreno-Garcia
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

Spread The Word in Python

-

In this talk, Dr Carlos Moreno-Garcia (School of Computing RGU) will show a simple code to manipulate files using Python and "spread a message" across multiple directories. This message can be anything, from a watermark or even extra code which improves (or not!) other files. Standard Python packages will be used in a virtual environment to ensure there's no damage in your operating system!

-

Challenge

-

The talk will be followed by a challenge which attendees can work on in small groups or solo.

-

So, if you can, bring a laptop or other device that you can run Python on. If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-february-2022.html b/apug-meetup-february-2022.html deleted file mode 100644 index bf11766..0000000 --- a/apug-meetup-february-2022.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - APUG Meetup February 2022 - - - - - -
-
-
-

- APUG Meetup February 2022

-
- -
-
- - Published: Mon 24 January 2022 - - -
- By Ian Watt -
-

In misc.

- -

This month's APUG session

-

Our February session will take place on 09 February 2022. It will start at 18:30.

-

The format is

-
    -
  • 18:30 Talk: Arturo Regalado - "Deploying your data analytics Python project using Heroku"
  • -
  • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

Description

-

Tools such as web scraping and data mining are useful to get insights from data, nonetheless, another key part of a project of this nature is how to share all of the generated knowledge with other people. In this talk, Arturo Regalado will talk us through some of the most common issues and tricks needed in order to deploy a dashboard or data analytics project online using a popular framework called Heroku.

-

Biography

-

Arturo is a doctoral researcher with the University of Aberdeen and the National Decommissioning Centre. His research interest remains in the study of the economic  effects  of  financial  security  instruments  in  decommissioning  of  oil  and  gas structures. He is an  economist  and  data  analyst  with  five  years  of  experience  in  processing  and interpreting data to give actionable insights to decision makers. His previous experience in the energy sector includes market advisory on oil and natural gas markets with special emphasis in  modelling  energy  demand-supply  outlooks  as  well  as  financial  modelling  of  upstream activity. He has also worked for the Mexican Government in agencies like the Ministry of Foreign Affairs and the National Anticorruption System where he developed predictive and machine-learning models to increase evidence-based decision making for the public sector. He holds a MSc in Petroleum, Energy Economics and Finance from the University of Aberdeen, where  he  studied  the  effects  of  auction  design  on  investment  and  deployment  of  renewable energy projects,  and a BA in Economics from the National Autonomous University of Mexico.

-

Registration

-

We hope to ve able to have both a physical and online version of this meetup. We are waiting to hear from our hosts One Techhub on whether they will be open and what the conditions of attending would be. If you select a physical ticket and it happens that we can not meet physically you will have to attend the Zoom session. If you choose a physical ticket and it goes ahead you will have to comply with any conditions of attendance (eg masks or social distancing) that the venue operators demand at the time.

-

Register to attend the February meeting.

-

Tickets are by donation - we suggest £5 to help with the running costs of Code the City.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-february-2023.html b/apug-meetup-february-2023.html deleted file mode 100644 index e1827c1..0000000 --- a/apug-meetup-february-2023.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - APUG Meetup February 2023 - - - - - -
-
-
-

- APUG Meetup February 2023

-
- -
-
- - Published: Thu 12 January 2023 - - -
- By Ian Watt -
-

In misc.

- -

Our next session will take place on 8th February 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Introduction presentation
  • -
  • 19:00 Work on coding challenge
  • -
  • 20:30 Project round-ups
  • -
-

Special Workshop - Lee A. Christie

-

For February at Aberdeen Python User Group, we have a special coding challenge (suitable for all levels of experience from absolute beginner to expert) by Lee A. Christie, a Research Fellow researching Computational Intelligence at Robert Gordon University’s National Subsea Centre.

-

The task will be to write an AI for a simple game, created for this event. The details will be announced on the night we will begin with a short presentation walk-through for how to get started.We will provide support for you are encouraged to BYOL (bring your own laptop).

-

If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-jul-2021.html b/apug-meetup-jul-2021.html deleted file mode 100644 index 5f1d7eb..0000000 --- a/apug-meetup-jul-2021.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - APUG Meetup Jul 2021 - - - - - -
-
-
-

- APUG Meetup Jul 2021

-
- -
-
- - Published: Sun 20 June 2021 - - -
- By Ian Watt -
-

In misc.

- -

The next monthly session, fully online hosted on Zoom

-

"Green Thumb Tech: Using a Raspberry Pi to monitor your house plants"

-

by Euan Wielewski

-

Description

-

It's safe to say I don't have a green thumb. Every plant I'd owned had died, until I deployed some green thumb tech! In this talk I'll show you how I used a Raspberry Pi, a GROW Hat and Python to overcome my lack of a green thumb. I'll take you through how to monitor the moisture levels in your plant soil, store and analyse that data in the cloud, and set up automated alerts letting you know when you need to water your plants.

-

Biography

-

Euan is the CEO and co-founder of Filament, a cloud-based Python workspace that makes it easy to analyse data, automate tasks, and share your work with others. He has a MEng from the University of Glasgow, a PhD from the University of Oxford, and has worked in a wide range of tech-related roles.

-

We will be back in July - watch this space.

-

Registration

-

You can register now. https://ti.to/code-the-city/aberdeen-python-user-group-jul-2021

-

Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, Code the City, if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-july-2023.html b/apug-meetup-july-2023.html deleted file mode 100644 index 51e6b5a..0000000 --- a/apug-meetup-july-2023.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - APUG Meetup July 2023 - - - - - -
-
-
-

- APUG Meetup July 2023

-
- -
-
- - Published: Mon 26 June 2023 - - -
- By Ian Watt -
-

In misc.

- -

Our next session will take place on 12th June 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - details below
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

"Pytorch - an Introduction to Machine Learning" - Steven Wallace

-

Steven will give an introduction to deep learning using PyTorch, including neural network theory for programmers unfamiliar with the concepts and presenting challenges trained on a CPU version of PyTorch to give everyone a chance to get a model trained by the end of the session.

-

Biography

-

Steven is about to start a PhD in Computer Vision at University of Aberdeen.

-

Challenge

-

After the talk at each APUG session we have a coding challenge for attendees - often based on the talk topic, and normally announced on the night. Challenges can be tackled in small groups or solo.

-

So, if you can, bring a laptop or other device that you can run Python on. If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-jun-2021.html b/apug-meetup-jun-2021.html deleted file mode 100644 index 7350223..0000000 --- a/apug-meetup-jun-2021.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - APUG Meetup Jun 2021 - - - - - -
-
-
-

- APUG Meetup Jun 2021

-
- -
-
- - Published: Thu 13 May 2021 - - -
- By Ian Watt -
-

In misc.

- -

The next monthly session, fully online hosted on Zoom

-

Our June session is cancelled.

-

We will be back in July - watch this space.

-

Registration

-

Registration is not available.

-

Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, Code the City, if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-june-2022.html b/apug-meetup-june-2022.html deleted file mode 100644 index d59388a..0000000 --- a/apug-meetup-june-2022.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - APUG Meetup June 2022 - - - - - -
-
-
-

- APUG Meetup June 2022

-
- -
-
- - Published: Mon 23 May 2022 - - -
- By Ian Watt -
-

In misc.

- -

APUG 08 June 2022

-

This will be a physical meetup, although online access via Zoom will be provided for those who require it.

-

The talk for this month is

-

Open Data Scotland - Crowdsourcing and aggregating open datasets across the country

-

Open Data Scotland is an open-source, collaborative, and volunteer run project which helps people locate and understand Open Data in Scotland better. The project which emerged from a weekend hack event at Code The City 23 has now been in operation for 1 year and involves pulling data from various data sources; cleaning, processing and collating the data into a standardised store; then publishing the data to an interactive frontend, along with hosted data visualisations. All of this, is to help the public understand what Open Data is available in Scotland

-

Until CTC26 in May 2022 most of these were manual processed, but these have now been automated using Github Actions which run Python Scrapers and API calls.

-

Jack, Karen, and Rob will walk through how python and github were used for different parts of the project and open up about the challenges they faced along the way.

-

Group Coding Challenge(s)

-

After the talks we will have group coding challenges.

-

Speaker Bios

-

Jack Gilmore

-

Jack is a full stack software developer with experience of working in the public sector and academia. He graduated with a BSc (Hons) in Computing Science and Spanish from the University of Stirling in 2019. As an advocate of free and open-source software, many of the projects he has worked on either consume or produce open data. Most recently, making use of his skillset with GIS datasets Jack helped create OpenWasteMap, a web application which uses data from OpenStreetMap to display recycling centre locations, their accepted materials and opening hours.

-

Karen Jewell

-

Karen is a Data Scientist with a background in Business Management and Analytics, having spent the last 12 years designing, building, and testing data products which help people make decisions. She studied a BA in Business Management and a MSc in Data Science at Robert Gordon University, and is currently studying, again, for a BSc in Mathematics and Statistics at the Open University. In her spare time, Karen also serves on the board of trustees for CodeTheCity, works on the Open Data Scotland project, runs half-marathon races, and maintains a 630+ day streak on Duolingo learning Scottish Gaelic.

-

Robert

-

Rob's bio to go here

-

Book tickets

-

You can now book tickets using Tito.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-june-2023.html b/apug-meetup-june-2023.html deleted file mode 100644 index ed039bb..0000000 --- a/apug-meetup-june-2023.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - APUG Meetup June 2023 - - - - - -
-
-
-

- APUG Meetup June 2023

-
- -
-
- - Published: Wed 10 May 2023 - - -
- By Ian Watt -
-

In misc.

- -

Our next session will take place on 14th June 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - details below
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

"Exploring Companies data with Companies House API and Python" - Rory Gianni

-

A Python-based introduction to the Companies House API. This covers making requests and trying to gather data while overcoming the idiosyncrasies of the CH API.

-

Biography

-

Rory is a technology trainer and consultant into all things creative and civic tech. Rory is co-founder of conversational AI company, inChat (https://inchat.design). He recently started a blog and channel called Creating with Data which covers various data and visualisation topics.

-

Challenge

-

After the talk at each APUG session we have a coding challenge for attendees - often based on the talk topic, and normally announced on the night. Challenges can be tackled in small groups or solo.

-

So, if you can, bring a laptop or other device that you can run Python on. If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-march-13-2024.html b/apug-meetup-march-13-2024.html deleted file mode 100644 index 554a1da..0000000 --- a/apug-meetup-march-13-2024.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - APUG Meetup March 13 2024 - - - - - -
-
-
-

- APUG Meetup March 13 2024

-
- -
-

Our next session will take place on 13th March 2024. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - "Web Scraping with Python for research" - Ian Watt
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

Web Scraping with Python for research

-

In this session we will introduce the basics of using Python to scrape data from web sites.

-

Then we will have a set of practical challenges where you will tasked with creating a scraper to help with a real-world academic research project. You'll then upload that code to GitHub.

-

If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

This event is orgnanised by a charity - Code The City. CTC suggests a small donation to help with charity admin costs, but if this is a barrier please just change the ticket price to what you can afford.

-

We're now back to running physical events backed up with an online option.

-

If you select a physical ticket and it happens that we can not meet physically you will have to attend the Zoom session. If you choose a physical ticket and it goes ahead you will have to comply with any conditions of attendance (eg masks or social distancing) that the venue operators demand at the time.

-

Those attending the physical space meetup should attend at 6pm for pizza and drinks. The coding session (for online attendees) will be from 6.30pm. Doors will be locked from 6.30pm.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-march-2022.html b/apug-meetup-march-2022.html deleted file mode 100644 index a3925a0..0000000 --- a/apug-meetup-march-2022.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - APUG Meetup March 2022 - - - - - -
-
-
-

- APUG Meetup March 2022

-
- -
-
- - Published: Thu 24 February 2022 - - -
- By Ian Watt -
-

In misc.

- -

This month's APUG session

-

Our next session will take place on 09 March 2022. It will start at 18:30.

-

The format is

-
    -
  • 18:30 Food (physical space)
  • -
  • 18:45 Talk: Ian Watt - "Python and Wikidata - a match made in heaven?"
  • -
  • 19:30 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

all times are approximate.

-

Description

-

Wikidata is one of the largest, if not the largest, collaborative Linked Open Data databases in the world. It has almost 100million items in it. These represent about 12 billion data triples. Anyone can read from it (and it has a CC0 licence for re-use). Anyone with a Wiki(data)/(pedia) / Commons account can write to it. And like everything in the Wikimedia universe there are multiple ways to do any task. Tonight Ian will give a very brief introduction to Wikidata, but will focus mainly on a look at some Python libraries designed to interact with Wikidata. In the practical session we will try one of the libraries and extract some Wikidata for use in our own analysis. While you will not need to register for a Wikidata account to take part in the practical session, Ian does receommend that you register and get involved improving Wikidata quality.

-

Biography

-

Ian is a co-founder and trustee of Code The City a local charity which uses tech and data for civic good. He graduated with a Masters in Data Science from RGU. He is a Wikimedia UK trainer who has delivered courses in Wikipedia editing, the use of Wiki Commons, and Wikidata which is his favourite platform. He has over 100,000 Wikidata edits to his name. He is very keen on local and social history, and art, and recently worked with Aberdeen Art Gallery and Museums to upload 4,200 openly-licensed images of artworks in the collection) to Wiki Commons, each with corresponding Wikidata items.

-

Registration

-

We will have both a physical and online version of this meetup. If you select a physical ticket and it happens that we can not meet physically you will have to attend the Zoom session. If you choose a physical ticket you will have to comply with any conditions of attendance (eg masks or social distancing) that the venue operators demand at the time.

-

Register to attend the March meeting.

-

Tickets are by donation - we suggest £5 to help with the running costs of Code the City.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-may-2022.html b/apug-meetup-may-2022.html deleted file mode 100644 index c263b06..0000000 --- a/apug-meetup-may-2022.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - APUG Meetup May 2022 - - - - - -
-
-
-

- APUG Meetup May 2022

-
- -
-
- - Published: Thu 28 April 2022 - - -
- By Ian Watt -
-

In misc.

- -

This month's APUG session

-

Our next session will take place on 11 May 2022. It will start at 18:00.

-

The format is

-
    -
  • 18:00 Food (physical space)
  • -
  • 18:30 Code kata practice
  • -
  • 20:30 Kata round-ups
  • -
-

all times are approximate.

-

Description

-

In this month's session, we will practice a "code kata".

-

"Code Kata is an attempt to bring this element of practice to software development. A kata is an exercise in karate where you repeat a form many, many times, making little improvements in each. The intent behind code kata is similar. Each is a short exercise (perhaps 30 minutes to an hour long)." - CodeKata.com

-

Registration

-

We will have both a physical and online version of this meetup. If you select a physical ticket and it happens that we can not meet physically you will have to attend the Zoom session. If you choose a physical ticket you will have to comply with any conditions of attendance (eg masks or social distancing) that the venue operators demand at the time.

-

Register to attend the May meeting.

-

Tickets are by donation - we suggest £5 to help with the running costs of Code the City.

-

Kata challenge

-

The kata challenge will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-may-2023.html b/apug-meetup-may-2023.html deleted file mode 100644 index 149027a..0000000 --- a/apug-meetup-may-2023.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - APUG Meetup May 2023 - - - - - -
-
-
-

- APUG Meetup May 2023

-
- -
-
- - Published: Sun 23 April 2023 - - -
- By Ian Watt -
-

In misc.

- -

Our next session will take place on 10th May 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - details below
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

"Animal face-off: Pandas vs. Polars – The battle of data analysis libraries in Python" - Arturo Regalado

-

In this talk, Arturo will present a relatively new data analysis library: Pola-rs. The new library claims to be a lightning-fast data frame library and a substitute to the industry standard Pandas. He will provide data analysis examples and challenges to discover the use cases of each library.

-

Biography

-

Arturo is a doctoral researcher with the University of Aberdeen and the National Decommissioning Centre. His research interest remains in the study of the economic effects of financial security instruments in decommissioning of oil and gas structures. He is an economist and data analyst with five years of experience in processing and interpreting data to give actionable insights to decision makers. His previous experience in the energy sector includes market advisory on oil and natural gas markets with special emphasis in modelling energy demand-supply outlooks as well as financial modelling of upstream activity. He has also worked for the Mexican Government in agencies like the Ministry of Foreign Affairs and the National Anticorruption System where he developed predictive and machine-learning models to increase evidence-based decision making for the public sector. He holds a MSc in Petroleum, Energy Economics and Finance from the University of Aberdeen, where he studied the effects of auction design on investment and deployment of renewable energy projects, and a BA in Economics from the National Autonomous University of Mexico.

-

Challenge

-

After the talk at each APUG session we have a coding challenge for attendees - often based on the talk topic, and normally announced on the night. Challenges can be tackled in small groups or solo.

-

So, if you can, bring a laptop or other device that you can run Python on. If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-november-13th-2024.html b/apug-meetup-november-13th-2024.html deleted file mode 100644 index 7f67066..0000000 --- a/apug-meetup-november-13th-2024.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - APUG Meetup November 13th 2024 - - - - - -
-
-
-

- APUG Meetup November 13th 2024

-
- -
-

Our next session will take place on 13th November 2024.

-

18:00 Pizza for those who are joining us in person -18:30 Intro and practical coding challenges for all levels -20:30 Project round-ups

-

"Christmas Coding Challenges" - Dr Lee A. Christie

-

Join us for a festive edition of the Aberdeen Python User Group (APUG) this November! We're getting into the holiday spirit early with unique Christmas-themed coding challenges inspired by the popular Advent of Code.

-

Whether you're a seasoned coder or just starting out, bring your laptop, your coding skills, and meet up with other Python coders in Aberdeen.

-

Those attending the physical space meetup should attend at 6pm for pizza and drinks. The coding session (for online attendees) will be from 6.30pm. Doors will be locked from 6.30pm.

-

If tickets are sold out please do not attend as you will be refused entry without a ticket.

-

Our booking system is provided by Tito. Their platform is integrated with payment processing by Stripe.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-november-2021.html b/apug-meetup-november-2021.html deleted file mode 100644 index ed3ceeb..0000000 --- a/apug-meetup-november-2021.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - APUG Meetup November 2021 - - - - - -
-
-
-

- APUG Meetup November 2021

-
- -
-
- - Published: Mon 25 October 2021 - - -
- By Ian Watt -
-

In misc.

- -

Hosted online using Zoom but with the option of attending a physical meetup

-

Our November session which takes place on 10 November 2021 will start at 18:30.

-

The format is

-
    -
  • 18:30 A guest talk from Rob McWilliam - "Structural Pattern Matching in Python"
  • -
  • 19:15 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

Details

-

"Python finally has a case statement - and it can do a lot more than the canonical C case. In this talk Rob will take a look at structural pattern matching that landed with python 3.10, giving an intro to the new syntax and a few examples of what it is good for."

-

As an experiment we are reintroducing physical tickets as well as online ones. Please choose carefully.

-

Ticket Options

-

This event is orgnanised by a charity - Code The City. CTC suggests a small donation to help with charity admin costs, but if this is a barrier please just change the cost to what you can afford.

-

There are now two options:

-

Online ticket

-

The session streamed on Zoom as we have been running for 18 months.

-

Physical Space Ticket

-

This ticket is for a face to face meeting at the 57 North Hackspace ie NOT the online session that we have been running for 18 months). Only book this ticket if you want to attend a physical meet-up.

-

Attending the Hackspace comes with the following non-negotiable conditions.

-
    -
  • The hackspace is participating in the Scottish Government's contact tracing programme. You will find purple posters at the entrance to the space and around the space that contain QR codes. Please scan the QR code and provide your contact details. If you are unable to scan a QR code, there is a link to type into your browser. If you cannot use the link, ask someone else to check in for you and provide them with your email address and phone number.
  • -
  • Please note that contact tracing is a requirement of attending PyUG in person, and is not negotiable. If you do not provide tracing details you will be asked to leave.
  • -
  • As we emerge from this global disaster, some will understandably be cautious about being in new spaces. Please respect people's boundaries by maintaining social distancing and wearing a mask as you move around the space. If you are sat down, you can take off your mask to have easier access to your face if needed for eating or drinking. Use common sense and remember this is a shared space. * As this event is open to the public, the wearing of a face covering while "not seated, eating or drinking" is a LEGAL REQUIREMENT.
  • -
  • We will have windows open to get air flowing through the space. It could be a good idea to bring a jumper or something as the space could be a little cooler than you might expect because of this.
  • -
-

Registration

-

Register for either kind of ticket for the November meeting.

-

Both types of tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, Code the City, if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel. It's the best way to ask questions, get quick updates, share links etc.

-

Also please sign up for the Code The City newsletter. This is emailed out no more than once a month. It contains information of upcoming Python Meetups, data events, hack weekends, and related activity. It has a one-click unsubscribe - but why would you want to with so much good dtuff in it?

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-november-8th-2023.html b/apug-meetup-november-8th-2023.html deleted file mode 100644 index ba8298a..0000000 --- a/apug-meetup-november-8th-2023.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - APUG Meetup November 8th 2023 - - - - - -
-
-
-

- APUG Meetup November 8th 2023

-
- -
-

Our next session will take place on 8th November 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - details below
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

Gradual Static Typing in Python

-

Python is a dynamically typed language which programmers love as it lets them easily and quickly write code without worrying too much about types. However, it can sometimes cause problems for readability and maintainability in larger code bases even with the help of a smart IDE. Should we abandon Python and switch to a statically typed language?

-

Did you know that Python has support for type hinting? This allows programmers to add gradual static typing for static analysis tools like mypy and your IDE’s built-in linter. This has been used by large companies like Dropbox and Instagram to improve the way they write Python. This way you can selectively add typing information to just some parts of your code base at a time and more easily detect and fix bugs! In this talk, you will learn the basics of how to add static typing hints to your Python code. We will show how to type hint functions, variables, collections, and use unions and optionals.

-

Biography

-

Dr Lee A. Christie is a Research Fellow working at Robert Gordon University’s National Subsea Centre where he regularly uses Python in real world applications such as ferry planning and energy network design. He also teaches an introductory Python module for MSc. Business Analytics. He has been programming since about 1997 and picked up Python in 2013.

-

Challenge

-

The talk will be followed by a challenge which attendees can work on in small groups or solo.

-

So, if you can, bring a laptop or other device that you can run Python on. If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-october-2021.html b/apug-meetup-october-2021.html deleted file mode 100644 index 2d11471..0000000 --- a/apug-meetup-october-2021.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - APUG Meetup October 2021 - - - - - -
-
-
-

- APUG Meetup October 2021

-
- -
-
- - Published: Wed 29 September 2021 - - -
- By Ian Watt -
-

In misc.

- -

Hosted online using Zoom but with the option of attending a physical meetup

-

Our October session which takes place on 13 October 2021 will start at 18:30.

-

The format is

-
    -
  • 18:30 A guest talk from Arturo Regalado - "Automate the boring and focus on the exciting"
  • -
  • 19:15 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

Details

-

In this chat, Arturo will share how he uses Python to automate the boring stuff that keeps him from focusing on the exciting part of business analytics: asking questions and finding answers. The tools: web scraping, web app building, and data wrangling. Finally, he will guide you through a short challenge that will involve cleaning and processing time series. 

-

Bio

-

Arturo is a doctoral researcher with the University of Aberdeen and the National Decommissioning Centre. His research interest remains in the study of the -economic  effects  of  financial  security  instruments  in  decommissioning  of  oil  and  gas structures. He is an  economist  and  data  analyst  with  five  years  of  experience  in  processing  and interpreting data to give actionable insights to decision makers. His previous experience in the energy sector includes market advisory on oil and natural gas markets with special emphasis in  modelling  energy  demand-supply  outlooks  as  well  as  financial  modelling  of  upstream activity. He has also worked for the Mexican Government in agencies like the Ministry of Foreign Affairs and the National Anticorruption System where he developed predictive and machine-learning models to increase evidence-based decision making for the public sector. He holds a MSc in Petroleum, Energy Economics and Finance from the University of Aberdeen, where  he  studied  the  effects  of  auction  design  on  investment  and  deployment  of  renewable energy projects,  and a BA in Economics from the National Autonomous University of Mexico.

-

As an experiment we are reintroducing physical tickets as well as online ones. Please choose carefully.

-

Ticket Options

-

Please note that tickets to events organised by Code The City are free to attend. We suggest a small donation to help with charity admin costs, but if this is a barrier please just change the cost below to £0.00 or what you can afford.

-

There are now two options:

-

Online ticket

-

The session streamed on Zoom as we have been running for 18 months.

-

Physical Space Ticket

-

This ticket is for a face to face meeting at the 57 North Hackspace ie NOT the online session that we have been running for 18 months). Only book this ticket if you want to attend a physical meet-up.

-

Attending the Hackspace comes with the following non-negotiable conditions.

-
    -
  • The hackspace is participating in the Scottish Government's contact tracing programme. You will find purple posters at the entrance to the space and around the space that contain QR codes. Please scan the QR code and provide your contact details. If you are unable to scan a QR code, there is a link to type into your browser. If you cannot use the link, ask someone else to check in for you and provide them with your email address and phone number.
  • -
  • Please note that contact tracing is a requirement of attending PyUG in person, and is not negotiable. If you do not provide tracing details you will be asked to leave.
  • -
  • As we emerge from this global disaster, some will understandably be cautious about being in new spaces. Please respect people's boundaries by maintaining social distancing and wearing a mask as you move around the space. If you are sat down, you can take off your mask to have easier access to your face if needed for eating or drinking. Use common sense and remember this is a shared space. * As this event is open to the public, the wearing of a face covering while "not seated, eating or drinking" is a LEGAL REQUIREMENT.
  • -
  • We will have windows open to get air flowing through the space. It could be a good idea to bring a jumper or something as the space could be a little cooler than you might expect because of this.
  • -
-

Registration

-

Register for either kind of ticket for the October meeting.

-

Both types of tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, Code the City, if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel. It's the best way to ask questions, get quick updates, share links etc.

-

Also please sign up for the Code The City newsletter. This is emailed out no more than once a month. It contains information of upcoming Python Meetups, data events, hack weekends, and related activity. It has a one-click unsubscribe - but why would you want to with so much good dtuff in it?

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-september-11th-2024.html b/apug-meetup-september-11th-2024.html deleted file mode 100644 index dd45fce..0000000 --- a/apug-meetup-september-11th-2024.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - APUG Meetup September 11th 2024 - - - - - -
-
-
-

- APUG Meetup September 11th 2024

-
- -
-

Our next session will take place on 11th April 2024.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Practical challenges for all levels
  • -
  • 20:30 Project round-ups
  • -
-

Coding Challenge Evening

-

Back by popular demand!

-

We're back after the summer break with an evening of graded coding challenges.

-

Coding in pairs or small groups (especially mixing beginner and more experienced coders) is strongly encouraged, though you can also code solo.

-

If you don’t already have Python set up, we can help you with that too.

-

This event is orgnanised by a charity - Code The City. CTC suggests a small donation to help with charity admin costs, but if this is a barrier please just change the ticket price to what you can afford.

-

We're now back to running physical events backed up with an online option.

-

If you select a physical ticket and it happens that we can not meet physically you will have to attend the Zoom session. If you choose a physical ticket and it goes ahead you will have to comply with any conditions of attendance (eg masks or social distancing) that the venue operators demand at the time.

-

Those attending the physical space meetup should attend at 6pm for pizza and drinks. The coding session (for online attendees) will be from 6.30pm. Doors will be locked from 6.30pm.

-

If tickets are sold out please do not attend as you will be refused entry without a ticket.

-

Our booking system is provided by Tito. Their platform is integrated with payment processing by Stripe

-

Registration

-

Register for the meeting.

-

Challenge Problems

-

Available on the day on our GitHub repo.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetup-september-2023.html b/apug-meetup-september-2023.html deleted file mode 100644 index 91c2f75..0000000 --- a/apug-meetup-september-2023.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - APUG Meetup September 2023 - - - - - -
-
-
-

- APUG Meetup September 2023

-
- -
-

Our next session will take place on 13th September 2023 (postponed from August). This is a physical event with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - details below
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

"Async python" - Robert McWilliam

-

Robert will go through some of the async features of python - how it compares to other concurrency models, what it can be useful for and how to use it. We'll look at some examples for file access and network traffic.

-

Biography

-

Robert is an electronic engineer who has used python for a variety of work and personal projects.

-

Challenge

-

After the talk at each APUG session we have a coding challenge for attendees - often based on the talk topic, and normally announced on the night. Challenges can be tackled in small groups or solo.

-

So, if you can, bring a laptop or other device that you can run Python on. If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-april-2021.html b/apug-meetups-april-2021.html deleted file mode 100644 index 1f9ac46..0000000 --- a/apug-meetups-april-2021.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - APUG Meetups April 2021 - - - - - -
-
-
-

- APUG Meetups April 2021

-
- -
-
- - Published: Wed 10 March 2021 - - -
- By Ian Watt -
-

In misc.

- -

The next monthly session, fully online hosted on Zoom

-

Our April session which takes place on 14 April 2021 will start at 18:30.

-

The format is

-
    -
  • 18:30 A guest talk from Tony Roberts - "Writing Excel Add-ins in Python"
  • -
  • 19:15 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

For this month's session the speaker will be Tony Roberts of PyXLL.

-

Writing Excel Add-ins in Python

-

Learn how to integrate Python into Microsoft Excel and write Excel add-ins in Python with the PyXLL Excel add-in.

-

In this talk we will look at how and why to write Excel add-ins in Python and some common use cases. We will also look at writing Excel worksheet functions (User Defined Functions) and macros, using Jupyter notebooks embedded in Excel, and how we can use Pandas to make spreadsheets simpler.

-

Tony has been in the finance industry for over 15 years. He worked as a developer for boutique hedge funds through to some of the largest financial firms before taking on the role of CTO at a successful fintech startup. In 2010 he launched PyXLL, an Excel Add-In with tens of thousands of users in a wide variety of industries, to bridge the gap between Python and Excel. In a previous life he developed graphics engines for console games.

-

Registration

-

Register for the April meeting.

-

Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to Code the City if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-december-2022.html b/apug-meetups-december-2022.html deleted file mode 100644 index 09be67c..0000000 --- a/apug-meetups-december-2022.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - APUG Meetups December 2022 - - - - - -
-
-
-

- APUG Meetups December 2022

-
- -
-

Our next session will take place on 14th December 2022. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Introduction presentation
  • -
  • 19:00 Work on coding challenge
  • -
  • 20:30 Project round-ups
  • -
-

Special Workshop - Lee A. Christie

-

For December at Aberdeen Python User Group, we have a special coding challenge (suitable for all levels of experience from absolute beginner to expert) by Lee A. Christie, a Research Fellow researching Computational Intelligence at Robert Gordon University’s National Subsea Centre.

-

The task will be to write an AI for a simple game, created for this event. The details will be announced on the night we will begin with a short presentation walk-through for how to get started.We will provide support for you are encouraged to BYOL (bring your own laptop).

-

If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-jan-and-feb-2021.html b/apug-meetups-jan-and-feb-2021.html deleted file mode 100644 index f80f332..0000000 --- a/apug-meetups-jan-and-feb-2021.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - APUG Meetups Jan and Feb 2021 - - - - - -
-
-
-

- APUG Meetups Jan and Feb 2021

-
- -
-
- - Published: Wed 09 December 2020 - - -
- By Ian Watt -
-

In misc.

- -

The next two monthly sessions, fully online hosted on Zoom

-

Our January session will take place on 13 January 2021 and the February one on 10 Feb 2021. Each starts at 18:30.

-

The format is

-
    -
  • 18:30 A talk on a python-related subject.
  • -
  • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

For January's session Ian Watt will give an introcuction to Regular Expressions in Python.

-

Our big news is that for February, we will have a special guest speaker: Brian Okken, co-host of the PythonBytes podcast and author of Python Testing with Pytest. He will join us all the way from Portland, Oregon.

-

Registration

-

Register to attend the January meeting. -Register for the February meeting.

-

Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to Code the City if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-march-2021.html b/apug-meetups-march-2021.html deleted file mode 100644 index 6ad28cd..0000000 --- a/apug-meetups-march-2021.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - APUG Meetups March 2021 - - - - - -
-
-
-

- APUG Meetups March 2021

-
- -
-
- - Published: Thu 18 February 2021 - - -
- By Ian Watt -
-

In misc.

- -

The next monthly session, fully online hosted on Zoom

-

Our January session will take place on 10 March 2021 and starts at 18:30.

-

The format is

-
    -
  • 18:30 A talk on a python-related subject. Bart Chybowski - "Machine Learning pipeline using scikit-learn"
  • -
  • 19:15 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

For this month's session the speaker will be Bart Chybowski - "Machine Learning pipeline using scikit-learn".

-

During the presentation, Bart will walk through building a machine learning model to predict which passenger would survive the Titanic disaster. In the second part, he will put all the steps in a pipeline. Thanks to it, all the previous steps will be performed automatically."

-

Bart is a Software Engineer, Data Analyst, RGU MSc Computer Science Graduate, Artificial Intelligence and open source enthusiast.

-

Registration

-

Register for the March meeting.

-

Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to Code the City if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-may-2021.html b/apug-meetups-may-2021.html deleted file mode 100644 index 25ec5b7..0000000 --- a/apug-meetups-may-2021.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - APUG Meetups May 2021 - - - - - -
-
-
-

- APUG Meetups May 2021

-
- -
-
- - Published: Mon 26 April 2021 - - -
- By Ian Watt -
-

In misc.

- -

The next monthly session, fully online hosted on Zoom

-

Our May session which takes place on 12 May 2021 will start at 18:30.

-

The format is

-
    -
  • 18:30 A guest talk from Zoe Gadon - "Stop Playing With Your Self: An Intro to Functional Programming in Python"
  • -
  • 19:15 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

Stop Playing With Your Self: An Intro to Functional Programming in Python

-

What is functional programming? How do you know when to use it instead of OOP? This will be a brief introduction to what you can do in Python without having to use "self".

-

Zoe Gadon is a software engineer at Exizent, a mediocre crocheter and a bit of a nerd. After 2 years in the industry she now writes code and does platform ops in a small team of awesome people, while making everyone sigh in exasperation at her dad-teir puns.

-

Registration

-

Register for the May meeting.

-

Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, Code the City, if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-november-2020.html b/apug-meetups-november-2020.html deleted file mode 100644 index f6bfd47..0000000 --- a/apug-meetups-november-2020.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - APUG Meetups November 2020 - - - - - -
-
-
-

- APUG Meetups November 2020

-
- -
-
- - Published: Sat 17 October 2020 - - -
- By Ian Watt -
-

In misc.

- -

Our monthly session, fully online hosted on Zoom

-

Our November session will take place on 11 November 2020. It starts at 18:30.

-

The format is

-
    -
  • 18:30 A talk on python-related subject.s
  • -
  • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

For November's session we'll have a guest talk on Streamlit.io a VERY interesting new framework / platform for running interactive Machine Learning models, and producing interactive data dashboards in Python. This will be by Dr Eyad Elyan of RGU.

-

Registration

-

Register to attend the November meeting. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to Code the City if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-november-2022.html b/apug-meetups-november-2022.html deleted file mode 100644 index 80afae8..0000000 --- a/apug-meetups-november-2022.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - APUG Meetups November 2022 - - - - - -
-
-
-

- APUG Meetups November 2022

-
- -
-
- - Published: Wed 12 October 2022 - - -
- By Ian Watt -
-

In misc.

- -

Our next session will take place on 9th November 2022. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 A talk on a python-related subject.
  • -
  • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

An Introuction to Regular Expressions in Python - Ian Watt

-

Ian, is a co-founder and trustee of Code The City, who run these events. He was recently elected as a Fellow of the RSA. He is a trainer for Wikimedia UK on several of their platforms, particularly Wikidata.

-

Registration

-

Register for the meeting.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-october-2020.html b/apug-meetups-october-2020.html deleted file mode 100644 index 3773130..0000000 --- a/apug-meetups-october-2020.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - APUG Meetups October 2020 - - - - - -
-
-
-

- APUG Meetups October 2020

-
- -
-
- - Published: Thu 10 September 2020 - - -
- By Ian Watt -
-

In misc.

- -

Our monthly session, fully online hosted on Zoom

-

Our next session will be on Weds 14th October 2020. It starts at 18:30.

-

The format is

-
    -
  • 18:30 A talk or two on python-related subject.
  • -
  • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

The theme for October will be "Defining Classes: Introduction to Object-Oriented Programming in Python" by Dr Lee A. Christie of RGU.

-

Python is a deeply object-oriented language but doesn’t wear this on its sleeve quite as proudly as languages like Java or C++. If you’ve ever used Python, you’ve been using objects and classes! But have you tried defining your own class in Python? There are some differences between OOP in Python due to its duck-typing system. Do you know how to make your classes feel Pythonic, like the built-in types? This month’s talk will go over an introduction to object-oriented programming in Python, with OOP-related challenge projects.

-

Registration

-

Register to attend the October meeting and the November meeting. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to Code the City if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-october-2021.html b/apug-meetups-october-2021.html deleted file mode 100644 index 3b82c84..0000000 --- a/apug-meetups-october-2021.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - APUG Meetups October 2021 - - - - - - -
-
-
-

- APUG Meetups October 2021

-
- -
-
- - Published: Wed 29 September 2021 - - -
- By Ian Watt -
-

In misc.

- -

The next monthly session, online hosted on Zoom but with a physical space meetup option

-

Our October session which takes place on 13 October 2021 will start at 18:30.

-

The format is

-
    -
  • 18:30 A guest talk from Arturo Regalado - "Automate the boring and focus on the exciting"
  • -
  • 19:15 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

Details

-

In this chat, Arturo will share how he uses Python to automate the boring stuff that keeps him from focusing on the exciting part of business analytics: asking questions and finding answers. The tools: web scraping, web app building, and data wrangling. Finally, he will guide you through a short challenge that will involve cleaning and processing time series. 

-

Bio

-

Arturo is a doctoral researcher with the University of Aberdeen and the National Decommissioning Centre. His research interest remains in the study of the -economic  effects  of  financial  security  instruments  in  decommissioning  of  oil  and  gas structures. He is an  economist  and  data  analyst  with  five  years  of  experience  in  processing  and interpreting data to give actionable insights to decision makers. His previous experience in the energy sector includes market advisory on oil and natural gas markets with special emphasis in  modelling  energy  demand-supply  outlooks  as  well  as  financial  modelling  of  upstream activity. He has also worked for the Mexican Government in agencies like the Ministry of Foreign Affairs and the National Anticorruption System where he developed predictive and machine-learning models to increase evidence-based decision making for the public sector. He holds a MSc in Petroleum, Energy Economics and Finance from the University of Aberdeen, where  he  studied  the  effects  of  auction  design  on  investment  and  deployment  of  renewable energy projects,  and a BA in Economics from the National Autonomous University of Mexico.

-

Please note that tickets to events organised by Code The City are free to attend. We suggest a small donation to help with charity admin costs, but if this is a barrier please just change the cost below to £0.00 or what you can afford.

-

As an experiment we are reintroducing physical tickets as well as online ones. Please choose carefully.

-

Ticket Options

-

Tickets are free (* just change the amount to £0.00). We ask that you consider make a donation to Code The City charity when booking.

-

Online ticket

-

The online streamed by Zoom session of the typoe we've been running for 18 months.

-

Physical Space Ticket

-

This ticket is for a face to face meeting at the 57 North Hackspace ie NOT the online session that we have been running for 18 months). Only book this ticket if you want to attend a physical meet-up.

-

Attending the Hackspace comes with the following __non-negotiable__ conditions.

-
    -
  • The hackspace is participating in the Scottish Government's contact tracing programme. You will find purple posters at the entrance to the space and around the space that contain QR codes. Please scan the QR code and provide your contact details. If you are unable to scan a QR code, there is a link to type into your browser. If you cannot use the link, ask someone else to check in for you and provide them with your email address and phone number.
  • -
  • Please note that contact tracing is a requirement of attending PyUG in person, and is not negotiable. If you do not provide tracing details you will be asked to leave.
  • -
  • As we emerge from this global disaster, some will understandably be cautious about being in new spaces. Please respect people's boundaries by maintaining social distancing and wearing a mask as you move around the space. If you are sat down, you can take off your mask to have easier access to your face if needed for eating or drinking. Use common sense and remember this is a shared space. * As this event is open to the public, the wearing of a face covering while "not seated, eating or drinking" is a LEGAL REQUIREMENT.
  • -
  • We will have windows open to get air flowing through the space. It could be a good idea to bring a jumper or something as the space could be a little cooler than you might expect because of this.
  • -
-

Registration

-

Register for either kind of ticket for the October meeting.

-

Both types of tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, Code the City, if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

Also please sign up for the Code The City newsletter. This is emailed out no more than once a month. It contains information of upcoming Python Meetups, data events, hack weekends, and related activity. It has a one-click unsubscribe - but why would you want to with so much good dtuff in it?

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/apug-meetups-october-and-november-2020.html b/apug-meetups-october-and-november-2020.html deleted file mode 100644 index db460dd..0000000 --- a/apug-meetups-october-and-november-2020.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - APUG Meetups October and November 2020 - - - - - -
-
-
-

- APUG Meetups October and November 2020

-
- -
-
- - Published: Thu 10 September 2020 - - -
- By Ian Watt -
-

In misc.

- -

Our monthly session, fully online hosted on Zoom

-

Our next two sessions will be on Weds 14th October and Weds 11th November 2020. Each starts at 18:30.

-

The format is

-
    -
  • 18:30 A talk or two on python-related subject.
  • -
  • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
  • -
  • 20:30 Project round-ups
  • -
-

The theme for October will be Objected Oriented Programming (OOP) in Python.

-

November's theme will be Data Visualisation and we'll have a general overview and a guest talk on Streamlit.io a VERY interesting framework / platform for producing interactive data dashboards in Python.

-

Registration

-

Register to attend the October meeting and the November meeting. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to Code the City if you wish.

-

Monthly challenges

-

The project challenges will be announced on Github

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/archives.html b/archives.html deleted file mode 100644 index 7883a4e..0000000 --- a/archives.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - The Python Aberdeen User Group - - - - - -
-

Archives for The Python Aberdeen User Group

- -
-
Wed 05 February 2025
-
APUG Meetup February 12th 2025
-
Sun 13 October 2024
-
APUG Meetup November 13th 2024
-
Wed 21 August 2024
-
APUG Meetup September 11th 2024
-
Wed 27 March 2024
-
APUG Meetup April 10th 2024
-
Mon 11 March 2024
-
APUG Meetup March 13 2024
-
Mon 22 January 2024
-
APUG Meetup February 14 2024
-
Sat 11 November 2023
-
APUG Meetup December 13 2023
-
Thu 26 October 2023
-
APUG Meetup November 8th 2023
-
Tue 15 August 2023
-
APUG Meetup September 2023
-
Mon 26 June 2023
-
APUG Meetup July 2023
-
Wed 10 May 2023
-
APUG Meetup June 2023
-
Sun 23 April 2023
-
APUG Meetup May 2023
-
Thu 09 March 2023
-
Fingerprint Matching with Python - APUG Meetup April 2023
-
Wed 22 February 2023
-
Python and Data - APUG Meetup March 2023
-
Thu 12 January 2023
-
APUG Meetup February 2023
-
Tue 08 November 2022
-
APUG Meetups December 2022
-
Wed 12 October 2022
-
APUG Meetups November 2022
-
Thu 22 September 2022
-
APUG Meetup 12 October 2022
-
Wed 17 August 2022
-
APUG Meetup 14 September 2022
-
Tue 26 July 2022
-
APUG Meetup 10 August 2022
-
Sat 11 June 2022
-
APUG Meetup 13 July 2022
-
Mon 23 May 2022
-
APUG Meetup June 2022
-
Thu 28 April 2022
-
APUG Meetup May 2022
-
Mon 04 April 2022
-
APUG Meetup April 2022
-
Thu 24 February 2022
-
APUG Meetup March 2022
-
Mon 24 January 2022
-
APUG Meetup February 2022
-
Mon 06 December 2021
-
APUG Meetup December 2021
-
Mon 25 October 2021
-
APUG Meetup November 2021
-
Wed 29 September 2021
-
APUG Meetup October 2021
-
Sat 31 July 2021
-
APUG Meetup Aug 2021
-
Sun 20 June 2021
-
APUG Meetup Jul 2021
-
Thu 13 May 2021
-
APUG Meetup Jun 2021
-
Mon 26 April 2021
-
APUG Meetups May 2021
-
Wed 10 March 2021
-
APUG Meetups April 2021
-
Thu 18 February 2021
-
APUG Meetups March 2021
-
Wed 09 December 2020
-
APUG Meetups Jan and Feb 2021
-
Fri 13 November 2020
-
APUG Meetup 9th December 2020
-
Sat 17 October 2020
-
APUG Meetups November 2020
-
Thu 10 September 2020
-
APUG Meetups October 2020
-
Thu 10 September 2020
-
APUG Meetups October and November 2020
-
Wed 08 July 2020
-
APUG Meetup 12 August 2020
-
Sun 05 July 2020
-
APUG Meetup 8 July 2020
-
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/ian-watt.html b/author/ian-watt.html deleted file mode 100644 index 9275f09..0000000 --- a/author/ian-watt.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - The Python Aberdeen User Group - Ian Watt - - - - - - - -
-

Other articles

-
-
    - -
  1. - -
  2. - -
  3. - -
  4. -
-

- Page 1 / 6 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/ian-watt2.html b/author/ian-watt2.html deleted file mode 100644 index 6ae5495..0000000 --- a/author/ian-watt2.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - The Python Aberdeen User Group - Ian Watt - - - - - - -
-
    -
  1. - -
  2. - -
  3. - -
  4. - -
  5. -
    -

    APUG Meetup 10 August 2022

    -
    - -
    -
    - - Published: Tue 26 July 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This will be a physical meetup, although online access via Zoom will be provided for those who require it.

    -

    Physical attendees will join us at 6pm for pizza and drinks. Our speaker and online attendees will join at 6.30pm.

    -

    The talk for this month is

    -

    Using RISE Slides with …

    - read more -
    -
  6. -
-

- « - Page 2 / 6 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/ian-watt3.html b/author/ian-watt3.html deleted file mode 100644 index 262240b..0000000 --- a/author/ian-watt3.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - The Python Aberdeen User Group - Ian Watt - - - - - - -
-
    -
  1. -
    -

    APUG Meetup 13 July 2022

    -
    - -
    -
    - - Published: Sat 11 June 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This will be a physical meetup, although online access via Zoom will be provided for those who require it.

    -

    Physical attendees will join us at 6pm for pizza and drinks. Our speaker and online attendees will join at 6.30pm.

    -

    The talk for this month is

    -

    Creating GUIs with PySimpleGUI …

    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup June 2022

    -
    - -
    -
    - - Published: Mon 23 May 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    APUG 08 June 2022

    -

    This will be a physical meetup, although online access via Zoom will be provided for those who require it.

    -

    The talk for this month is

    -

    Open Data Scotland - Crowdsourcing and aggregating open datasets across the country

    -

    Open Data Scotland is an open-source, collaborative, and volunteer run …

    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetup May 2022

    -
    - -
    -
    - - Published: Thu 28 April 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This month's APUG session

    -

    Our next session will take place on 11 May 2022. It will start at 18:00.

    -

    The format is

    -
      -
    • 18:00 Food (physical space)
    • -
    • 18:30 Code kata practice
    • -
    • 20:30 Kata round-ups
    • -
    -

    all times are approximate.

    -

    Description

    -

    In this month's session, we will practice a …

    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetup March 2022

    -
    - -
    -
    - - Published: Thu 24 February 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This month's APUG session

    -

    Our next session will take place on 09 March 2022. It will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 Food (physical space)
    • -
    • 18:45 Talk: Ian Watt - "Python and Wikidata - a match made in heaven?"
    • -
    • 19:30 Project teams in break-out rooms (Beginner and …
    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetup February 2022

    -
    - -
    -
    - - Published: Mon 24 January 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This month's APUG session

    -

    Our February session will take place on 09 February 2022. It will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 Talk: Arturo Regalado - "Deploying your data analytics Python project using Heroku"
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups …
    - read more -
    -
  10. -
-

- « - Page 3 / 6 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/ian-watt4.html b/author/ian-watt4.html deleted file mode 100644 index 1b8d16c..0000000 --- a/author/ian-watt4.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - The Python Aberdeen User Group - Ian Watt - - - - - - -
-
    -
  1. -
    -

    APUG Meetup November 2021

    -
    - -
    -
    - - Published: Mon 25 October 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Hosted online using Zoom but with the option of attending a physical meetup

    -

    Our November session which takes place on 10 November 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Rob McWilliam - "Structural Pattern Matching in Python"
    • -
    • 19:15 Project teams in break-out …
    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup October 2021

    -
    - -
    -
    - - Published: Wed 29 September 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Hosted online using Zoom but with the option of attending a physical meetup

    -

    Our October session which takes place on 13 October 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Arturo Regalado - "Automate the boring and focus on the exciting"
    • -
    • 19:15 Project …
    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetup Aug 2021

    -
    - -
    -
    - - Published: Sat 31 July 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    "Our Favourite Python Libraries"

    -

    Three of our regular attendees will each speak for about 10 minutes on a Python package that has caught their eye, or is a regular one they use.

    -

    The Speakers / topics

    -

    Rob McWilliam - pexpect -Bart Chybowski- PyQTGraph …

    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetup Jul 2021

    -
    - -
    -
    - - Published: Sun 20 June 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    "Green Thumb Tech: Using a Raspberry Pi to monitor your house plants"

    -

    by Euan Wielewski

    -

    Description

    -

    It's safe to say I don't have a green thumb. Every plant I'd owned had died, until I deployed some green thumb tech! In this …

    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetup Jun 2021

    -
    - -
    -
    - - Published: Thu 13 May 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our June session is cancelled.

    -

    We will be back in July - watch this space.

    -

    Registration

    -

    Registration is not available.

    -

    Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our …

    - read more -
    -
  10. -
-

- « - Page 4 / 6 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/ian-watt5.html b/author/ian-watt5.html deleted file mode 100644 index 3368cff..0000000 --- a/author/ian-watt5.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - The Python Aberdeen User Group - Ian Watt - - - - - - -
-
    -
  1. -
    -

    APUG Meetups May 2021

    -
    - -
    -
    - - Published: Mon 26 April 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our May session which takes place on 12 May 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Zoe Gadon - "Stop Playing With Your Self: An Intro to Functional Programming in Python"
    • -
    • 19:15 Project …
    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetups April 2021

    -
    - -
    -
    - - Published: Wed 10 March 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our April session which takes place on 14 April 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Tony Roberts - "Writing Excel Add-ins in Python"
    • -
    • 19:15 Project teams in break-out rooms (Beginner and Intermediate …
    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetups March 2021

    -
    - -
    -
    - - Published: Thu 18 February 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our January session will take place on 10 March 2021 and starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on a python-related subject. Bart Chybowski - "Machine Learning pipeline using scikit-learn"
    • -
    • 19:15 Project teams in break-out rooms (Beginner …
    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetups Jan and Feb 2021

    -
    - -
    -
    - - Published: Wed 09 December 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next two monthly sessions, fully online hosted on Zoom

    -

    Our January session will take place on 13 January 2021 and the February one on 10 Feb 2021. Each starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on a python-related subject.
    • -
    • 19:00 Project teams in break-out …
    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetup 9th December 2020

    -
    - -
    -
    - - Published: Fri 13 November 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our November session will take place on 9 December 2020. It starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on a python-related subject.
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups
    • -
    -

    For December's …

    - read more -
    -
  10. -
-

- « - Page 5 / 6 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/ian-watt6.html b/author/ian-watt6.html deleted file mode 100644 index ae31cf8..0000000 --- a/author/ian-watt6.html +++ /dev/null @@ -1,197 +0,0 @@ - - - - - The Python Aberdeen User Group - Ian Watt - - - - - - -
-
    -
  1. -
    -

    APUG Meetups November 2020

    -
    - -
    -
    - - Published: Sat 17 October 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our November session will take place on 11 November 2020. It starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on python-related subject.s
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups
    • -
    -

    For November's …

    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetups October 2020

    -
    - -
    -
    - - Published: Thu 10 September 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our next session will be on Weds 14th October 2020. It starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk or two on python-related subject.
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups
    • -
    -

    The …

    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetups October and November 2020

    -
    - -
    -
    - - Published: Thu 10 September 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our next two sessions will be on Weds 14th October and Weds 11th November 2020. Each starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk or two on python-related subject.
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate …
    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetup 12 August 2020

    -
    - -
    -
    - - Published: Wed 08 July 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our next session will be on Weds 12th August 2020. It starts at 18:30.

    -

    Register to attend here. Tickets are free, but you can make a donation to Code the City if you wish.

    -

    The format is

    -
      -
    • 18:30 A talk …
    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetup 8 July 2020

    -
    - -
    -
    - - Published: Sun 05 July 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    We're back with a session on Weds 8th July 2020. It starts at 18:30.

    -

    Register to attend here. Tickets are free, but you can make a donation to Code the City if you wish.

    -

    The format is

    -
      -
    • 18:30 Dr. Lee …
    - read more -
    -
  10. -
-

- « - Page 6 / 6 -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/ian-watt7.html b/author/ian-watt7.html deleted file mode 100644 index 0538953..0000000 --- a/author/ian-watt7.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - The Python Aberdeen User Group - Ian Watt - - - - - - -
-
    -
  1. -
    -

    APUG Meetup 8 July 2020

    -
    - -
    -
    - - Published: Sun 05 July 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    We're back with a session on Weds 8th July 2020. It starts at 18:30.

    -

    Register to attend here. Tickets are free, but you can make a donation to Code the City if you wish.

    -

    The format is

    -
      -
    • 18:30 Dr. Lee …
    - read more -
    -
  2. -
-

- « - Page 7 / 7 -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/lee-a-christie.html b/author/lee-a-christie.html deleted file mode 100644 index 865d661..0000000 --- a/author/lee-a-christie.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - The Python Aberdeen User Group - Lee A. Christie - - - - - - - -
-

Other articles

-
-
    - -
  1. -
    -

    APUG Meetup November 13th 2024

    -
    - -
    -

    Our next session will take place on 13th November 2024.

    -

    18:00 Pizza for those who are joining us in person -18:30 Intro and practical coding challenges for all levels -20:30 Project round-ups

    -

    "Christmas Coding Challenges" - Dr Lee A. Christie

    -

    Join us for a festive edition of the …

    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup September 11th 2024

    -
    - -
    -

    Our next session will take place on 11th April 2024.

    -

    The format is (roughly)

    -
      -
    • 18:00 Pizza for those who are joining us in person
    • -
    • 18:30 Practical challenges for all levels
    • -
    • 20:30 Project round-ups
    • -
    -

    Coding Challenge Evening

    -

    Back by popular demand!

    -

    We're back after the summer break with …

    - read more -
    -
  4. - -
  5. - -
  6. -
-

- Page 1 / 2 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/robert-mcwilliam.html b/author/robert-mcwilliam.html deleted file mode 100644 index e343104..0000000 --- a/author/robert-mcwilliam.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - The Python Aberdeen User Group - Robert McWilliam - - - - - - - -
-

Other articles

-
-
    - -
  1. - -
  2. - -
  3. - -
  4. -
-

- Page 1 / 2 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/author/robert-mcwilliam2.html b/author/robert-mcwilliam2.html deleted file mode 100644 index 3d12680..0000000 --- a/author/robert-mcwilliam2.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - The Python Aberdeen User Group - Robert McWilliam - - - - - - -
-
    -
  1. -
    -

    APUG Meetup December 2021

    -
    - -
    -

    Hosted online using Zoom but with the option of attending a physical meetup

    -

    Our December session which takes place on 8 December 2021 will start at 18:30.

    -

    The format is:

    -
      -
    • 18:30 A talk from Dr Lee Christie - (Christmas) Wrappers and Decorators
    • -
    • 19:15 Project teams in break-out rooms …
    - read more -
    -
  2. -
-

- « - Page 2 / 2 -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/authors.html b/authors.html deleted file mode 100644 index 304f79f..0000000 --- a/authors.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - The Python Aberdeen User Group - Authors - - - - - - -
-

Authors on The Python Aberdeen User Group

- -
- -
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/categories.html b/categories.html deleted file mode 100644 index 2899fa0..0000000 --- a/categories.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - The Python Aberdeen User Group - Categories - - - - - -

Categories on The Python Aberdeen User Group

- -
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/category/misc.html b/category/misc.html deleted file mode 100644 index 109dfc9..0000000 --- a/category/misc.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - The Python Aberdeen User Group - misc - - - - - - - -
-

Other articles

-
-
    - -
  1. -
    -

    APUG Meetup November 13th 2024

    -
    - -
    -

    Our next session will take place on 13th November 2024.

    -

    18:00 Pizza for those who are joining us in person -18:30 Intro and practical coding challenges for all levels -20:30 Project round-ups

    -

    "Christmas Coding Challenges" - Dr Lee A. Christie

    -

    Join us for a festive edition of the …

    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup September 11th 2024

    -
    - -
    -

    Our next session will take place on 11th April 2024.

    -

    The format is (roughly)

    -
      -
    • 18:00 Pizza for those who are joining us in person
    • -
    • 18:30 Practical challenges for all levels
    • -
    • 20:30 Project round-ups
    • -
    -

    Coding Challenge Evening

    -

    Back by popular demand!

    -

    We're back after the summer break with …

    - read more -
    -
  4. - -
  5. - -
  6. -
-

- Page 1 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/category/misc2.html b/category/misc2.html deleted file mode 100644 index 6511aac..0000000 --- a/category/misc2.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - The Python Aberdeen User Group - misc - - - - - - -
-
    -
  1. - -
  2. - -
  3. - -
  4. - -
  5. -
-

- « - Page 2 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/category/misc3.html b/category/misc3.html deleted file mode 100644 index 325245b..0000000 --- a/category/misc3.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - The Python Aberdeen User Group - misc - - - - - - -
-
    -
  1. - -
  2. - -
  3. - -
  4. - -
  5. -
-

- « - Page 3 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/category/misc4.html b/category/misc4.html deleted file mode 100644 index 1b456fa..0000000 --- a/category/misc4.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - The Python Aberdeen User Group - misc - - - - - - -
-
    -
  1. - -
  2. - -
  3. - -
  4. - -
  5. -
    -

    APUG Meetup 10 August 2022

    -
    - -
    -
    - - Published: Tue 26 July 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This will be a physical meetup, although online access via Zoom will be provided for those who require it.

    -

    Physical attendees will join us at 6pm for pizza and drinks. Our speaker and online attendees will join at 6.30pm.

    -

    The talk for this month is

    -

    Using RISE Slides with …

    - read more -
    -
  6. -
-

- « - Page 4 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/category/misc5.html b/category/misc5.html deleted file mode 100644 index 43ce03f..0000000 --- a/category/misc5.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - The Python Aberdeen User Group - misc - - - - - - -
-
    -
  1. -
    -

    APUG Meetup 13 July 2022

    -
    - -
    -
    - - Published: Sat 11 June 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This will be a physical meetup, although online access via Zoom will be provided for those who require it.

    -

    Physical attendees will join us at 6pm for pizza and drinks. Our speaker and online attendees will join at 6.30pm.

    -

    The talk for this month is

    -

    Creating GUIs with PySimpleGUI …

    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup June 2022

    -
    - -
    -
    - - Published: Mon 23 May 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    APUG 08 June 2022

    -

    This will be a physical meetup, although online access via Zoom will be provided for those who require it.

    -

    The talk for this month is

    -

    Open Data Scotland - Crowdsourcing and aggregating open datasets across the country

    -

    Open Data Scotland is an open-source, collaborative, and volunteer run …

    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetup May 2022

    -
    - -
    -
    - - Published: Thu 28 April 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This month's APUG session

    -

    Our next session will take place on 11 May 2022. It will start at 18:00.

    -

    The format is

    -
      -
    • 18:00 Food (physical space)
    • -
    • 18:30 Code kata practice
    • -
    • 20:30 Kata round-ups
    • -
    -

    all times are approximate.

    -

    Description

    -

    In this month's session, we will practice a …

    - read more -
    -
  6. - -
  7. - -
  8. -
    -

    APUG Meetup March 2022

    -
    - -
    -
    - - Published: Thu 24 February 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This month's APUG session

    -

    Our next session will take place on 09 March 2022. It will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 Food (physical space)
    • -
    • 18:45 Talk: Ian Watt - "Python and Wikidata - a match made in heaven?"
    • -
    • 19:30 Project teams in break-out rooms (Beginner and …
    - read more -
    -
  9. -
-

- « - Page 5 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/category/misc6.html b/category/misc6.html deleted file mode 100644 index 70bd1ed..0000000 --- a/category/misc6.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - The Python Aberdeen User Group - misc - - - - - - -
-
    -
  1. -
    -

    APUG Meetup February 2022

    -
    - -
    -
    - - Published: Mon 24 January 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This month's APUG session

    -

    Our February session will take place on 09 February 2022. It will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 Talk: Arturo Regalado - "Deploying your data analytics Python project using Heroku"
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups …
    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup December 2021

    -
    - -
    -

    Hosted online using Zoom but with the option of attending a physical meetup

    -

    Our December session which takes place on 8 December 2021 will start at 18:30.

    -

    The format is:

    -
      -
    • 18:30 A talk from Dr Lee Christie - (Christmas) Wrappers and Decorators
    • -
    • 19:15 Project teams in break-out rooms …
    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetup November 2021

    -
    - -
    -
    - - Published: Mon 25 October 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Hosted online using Zoom but with the option of attending a physical meetup

    -

    Our November session which takes place on 10 November 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Rob McWilliam - "Structural Pattern Matching in Python"
    • -
    • 19:15 Project teams in break-out …
    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetup October 2021

    -
    - -
    -
    - - Published: Wed 29 September 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Hosted online using Zoom but with the option of attending a physical meetup

    -

    Our October session which takes place on 13 October 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Arturo Regalado - "Automate the boring and focus on the exciting"
    • -
    • 19:15 Project …
    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetup Aug 2021

    -
    - -
    -
    - - Published: Sat 31 July 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    "Our Favourite Python Libraries"

    -

    Three of our regular attendees will each speak for about 10 minutes on a Python package that has caught their eye, or is a regular one they use.

    -

    The Speakers / topics

    -

    Rob McWilliam - pexpect -Bart Chybowski- PyQTGraph …

    - read more -
    -
  10. -
-

- « - Page 6 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/category/misc7.html b/category/misc7.html deleted file mode 100644 index ffb5356..0000000 --- a/category/misc7.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - The Python Aberdeen User Group - misc - - - - - - -
-
    -
  1. -
    -

    APUG Meetup Jul 2021

    -
    - -
    -
    - - Published: Sun 20 June 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    "Green Thumb Tech: Using a Raspberry Pi to monitor your house plants"

    -

    by Euan Wielewski

    -

    Description

    -

    It's safe to say I don't have a green thumb. Every plant I'd owned had died, until I deployed some green thumb tech! In this …

    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup Jun 2021

    -
    - -
    -
    - - Published: Thu 13 May 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our June session is cancelled.

    -

    We will be back in July - watch this space.

    -

    Registration

    -

    Registration is not available.

    -

    Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our …

    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetups May 2021

    -
    - -
    -
    - - Published: Mon 26 April 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our May session which takes place on 12 May 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Zoe Gadon - "Stop Playing With Your Self: An Intro to Functional Programming in Python"
    • -
    • 19:15 Project …
    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetups April 2021

    -
    - -
    -
    - - Published: Wed 10 March 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our April session which takes place on 14 April 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Tony Roberts - "Writing Excel Add-ins in Python"
    • -
    • 19:15 Project teams in break-out rooms (Beginner and Intermediate …
    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetups March 2021

    -
    - -
    -
    - - Published: Thu 18 February 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our January session will take place on 10 March 2021 and starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on a python-related subject. Bart Chybowski - "Machine Learning pipeline using scikit-learn"
    • -
    • 19:15 Project teams in break-out rooms (Beginner …
    - read more -
    -
  10. -
-

- « - Page 7 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/category/misc8.html b/category/misc8.html deleted file mode 100644 index f048216..0000000 --- a/category/misc8.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - The Python Aberdeen User Group - misc - - - - - - -
-
    -
  1. -
    -

    APUG Meetups Jan and Feb 2021

    -
    - -
    -
    - - Published: Wed 09 December 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next two monthly sessions, fully online hosted on Zoom

    -

    Our January session will take place on 13 January 2021 and the February one on 10 Feb 2021. Each starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on a python-related subject.
    • -
    • 19:00 Project teams in break-out …
    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup 9th December 2020

    -
    - -
    -
    - - Published: Fri 13 November 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our November session will take place on 9 December 2020. It starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on a python-related subject.
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups
    • -
    -

    For December's …

    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetups November 2020

    -
    - -
    -
    - - Published: Sat 17 October 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our November session will take place on 11 November 2020. It starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on python-related subject.s
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups
    • -
    -

    For November's …

    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetups October 2020

    -
    - -
    -
    - - Published: Thu 10 September 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our next session will be on Weds 14th October 2020. It starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk or two on python-related subject.
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups
    • -
    -

    The …

    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetups October and November 2020

    -
    - -
    -
    - - Published: Thu 10 September 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our next two sessions will be on Weds 14th October and Weds 11th November 2020. Each starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk or two on python-related subject.
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate …
    - read more -
    -
  10. -
-

- « - Page 8 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/category/misc9.html b/category/misc9.html deleted file mode 100644 index ff01fa1..0000000 --- a/category/misc9.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - The Python Aberdeen User Group - misc - - - - - - -
-
    -
  1. -
    -

    APUG Meetup 12 August 2020

    -
    - -
    -
    - - Published: Wed 08 July 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our next session will be on Weds 12th August 2020. It starts at 18:30.

    -

    Register to attend here. Tickets are free, but you can make a donation to Code the City if you wish.

    -

    The format is

    -
      -
    • 18:30 A talk …
    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup 8 July 2020

    -
    - -
    -
    - - Published: Sun 05 July 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    We're back with a session on Weds 8th July 2020. It starts at 18:30.

    -

    Register to attend here. Tickets are free, but you can make a donation to Code the City if you wish.

    -

    The format is

    -
      -
    • 18:30 Dr. Lee …
    - read more -
    -
  4. -
-

- « - Page 9 / 9 -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/drafts/apug-meetup-december-13-2023.html b/drafts/apug-meetup-december-13-2023.html deleted file mode 100644 index 37a08f2..0000000 --- a/drafts/apug-meetup-december-13-2023.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - APUG Meetup December 13 2023 - - - - - -
-
-
-

- APUG Meetup December 13 2023

-
- -
-

Our next session will take place on 8th November 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Talk - "The Importance of Testing your Python Code" - Arturo Regalado
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

The Importance of Testing your Python Code

-

n this talk, Arturo Regalado will dive into the crucial, yet often neglected, world of testing in data science. He will explore how using “pytest” and implementing the right testing strategy can elevate the integrity and durability of your code. Learn why thorough testing is a critical step in the development process that helps identify errors early and ensures that your analyses remain consistent through changes.

-

Be prepared to roll up your sleeves, as the session includes a workshop where you'll apply these concepts to real-world scenarios, gaining hands-on experience in creating more robust data science projects.

-

Biography

-

Arturo is a PhD Candidate in Economics at the University of Aberdeen and is currently a KTP associate in Computer Vision and Deep Learning at Eserv International and RGU. He has practical experience carrying out data science projects across a range of industries and applications.

-

Challenge

-

The talk will be followed by a challenge which attendees can work on in small groups or solo.

-

So, if you can, bring a laptop or other device that you can run Python on. If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack group. There you can join the #APUG channel and stay in touch with other attendees, and presenters, suggest talks, and ask questions.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/feeds/all.atom.xml b/feeds/all.atom.xml deleted file mode 100644 index 9bbac2e..0000000 --- a/feeds/all.atom.xml +++ /dev/null @@ -1,318 +0,0 @@ - -The Python Aberdeen User Group/2021-09-29T00:00:00+01:00APUG Meetups October 20212021-09-29T00:00:00+01:002021-09-29T00:00:00+01:00Ian Watttag:None,2021-09-29:/apug-meetups-october-2021.html<h2>The next monthly session, online hosted on Zoom but with a physical space meetup option</h2> -<p>Our October session which takes place on 13 October 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Arturo Regalado - "Automate the boring and focus on the exciting"</li> -<li>19 …</li></ul><h2>The next monthly session, online hosted on Zoom but with a physical space meetup option</h2> -<p>Our October session which takes place on 13 October 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Arturo Regalado - "Automate the boring and focus on the exciting"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<h2>Details</h2> -<p>In this chat, Arturo will share how he uses Python to automate the boring stuff that keeps him from focusing on the exciting part of business analytics: asking questions and finding answers. The tools: web scraping, web app building, and data wrangling. Finally, he will guide you through a short challenge that will involve cleaning and processing time series. </p> -<h2>Bio</h2> -<p>Arturo is a doctoral researcher with the University of Aberdeen and the National Decommissioning Centre. His research interest remains in the study of the -economic  effects  of  financial  security  instruments  in  decommissioning  of  oil  and  gas structures. He is an  economist  and  data  analyst  with  five  years  of  experience  in  processing  and interpreting data to give actionable insights to decision makers. His previous experience in the energy sector includes market advisory on oil and natural gas markets with special emphasis in  modelling  energy  demand-supply  outlooks  as  well  as  financial  modelling  of  upstream activity. He has also worked for the Mexican Government in agencies like the Ministry of Foreign Affairs and the National Anticorruption System where he developed predictive and machine-learning models to increase evidence-based decision making for the public sector. He holds a MSc in Petroleum, Energy Economics and Finance from the University of Aberdeen, where  he  studied  the  effects  of  auction  design  on  investment  and  deployment  of  renewable energy projects,  and a BA in Economics from the National Autonomous University of Mexico.</p> -<p>Please note that tickets to events organised by Code The City are free to attend. We suggest a small donation to help with charity admin costs, but if this is a barrier please just change the cost below to £0.00 or what you can afford.</p> -<p>As an experiment we are reintroducing physical tickets as well as online ones. Please choose carefully.</p> -<h2>Ticket Options</h2> -<p>Tickets are free (* just change the amount to £0.00). We ask that you consider make a donation to Code The City charity when booking.</p> -<h3>Online ticket</h3> -<p>The online streamed by Zoom session of the typoe we've been running for 18 months.</p> -<h3>Physical Space Ticket</h3> -<p>This ticket is for a face to face meeting at the <a href="https://57north.org.uk/contact">57 North Hackspace</a> ie NOT the online session that we have been running for 18 months). Only book this ticket if you want to attend a physical meet-up. </p> -<p><em>Attending the Hackspace comes with the following __non-negotiable__ conditions.</em> </p> -<ul> -<li>The hackspace is participating in the Scottish Government's contact tracing programme. You will find purple posters at the entrance to the space and around the space that contain QR codes. Please scan the QR code and provide your contact details. If you are unable to scan a QR code, there is a link to type into your browser. If you cannot use the link, ask someone else to check in for you and provide them with your email address and phone number. </li> -<li>Please note that contact tracing is a requirement of attending PyUG in person, and is not negotiable. If you do not provide tracing details you will be asked to leave. </li> -<li>As we emerge from this global disaster, some will understandably be cautious about being in new spaces. Please respect people's boundaries by maintaining social distancing and wearing a mask as you move around the space. If you are sat down, you can take off your mask to have easier access to your face if needed for eating or drinking. Use common sense and remember this is a shared space. * As this event is open to the public, the wearing of a face covering while "not seated, eating or drinking" is a LEGAL REQUIREMENT. </li> -<li>We will have windows open to get air flowing through the space. It could be a good idea to bring a jumper or something as the space could be a little cooler than you might expect because of this.</li> -</ul> -<h3>Registration</h3> -<p>Register for either kind of ticket for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-oct-2021">the October meeting</a>. </p> -<p>Both types of tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>Also please <a href="https://codethecity.us19.list-manage.com/subscribe?u=3adeab53e085ec40f4064c2fe&amp;id=487e6a84fb">sign up for the Code The City newsletter</a>. This is emailed out no more than once a month. It contains information of upcoming Python Meetups, data events, hack weekends, and related activity. It has a one-click unsubscribe - but why would you want to with so much good dtuff in it? </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup Aug 20212021-07-31T00:00:00+01:002021-07-31T00:00:00+01:00Ian Watttag:None,2021-07-31:/apug-meetup-aug-2021.html<p>The next monthly session, fully online hosted on Zoom </p> -<h1>"Our Favourite Python Libraries"</h1> -<p>Three of our regular attendees will each speak for about 10 minutes on a Python package that has caught their eye, or is a regular one they use. </p> -<h2>The Speakers / topics</h2> -<p>Rob McWilliam - <a href="https://pexpect.readthedocs.io">pexpect</a> -Bart Chybowski- <a href="http://www.pyqtgraph.org/">PyQTGraph …</a></p><p>The next monthly session, fully online hosted on Zoom </p> -<h1>"Our Favourite Python Libraries"</h1> -<p>Three of our regular attendees will each speak for about 10 minutes on a Python package that has caught their eye, or is a regular one they use. </p> -<h2>The Speakers / topics</h2> -<p>Rob McWilliam - <a href="https://pexpect.readthedocs.io">pexpect</a> -Bart Chybowski- <a href="http://www.pyqtgraph.org/">PyQTGraph</a> -Ian Watt - <a href="https://pypi.org/project/rich/">Rich</a></p> -<h3>Registration</h3> -<p>You can register now. <a href="https://ti.to/code-the-city/aberdeen-python-user-group-aug-2021">https://ti.to/code-the-city/aberdeen-python-user-group-aug-2021</a></p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup Jul 20212021-06-20T00:00:00+01:002021-06-20T00:00:00+01:00Ian Watttag:None,2021-06-20:/apug-meetup-jul-2021.html<p>The next monthly session, fully online hosted on Zoom </p> -<h2>"Green Thumb Tech: Using a Raspberry Pi to monitor your house plants"</h2> -<p>by Euan Wielewski</p> -<h2>Description</h2> -<p>It's safe to say I don't have a green thumb. Every plant I'd owned had died, until I deployed some green thumb tech! In this …</p><p>The next monthly session, fully online hosted on Zoom </p> -<h2>"Green Thumb Tech: Using a Raspberry Pi to monitor your house plants"</h2> -<p>by Euan Wielewski</p> -<h2>Description</h2> -<p>It's safe to say I don't have a green thumb. Every plant I'd owned had died, until I deployed some green thumb tech! In this talk I'll show you how I used a Raspberry Pi, a GROW Hat and Python to overcome my lack of a green thumb. I'll take you through how to monitor the moisture levels in your plant soil, store and analyse that data in the cloud, and set up automated alerts letting you know when you need to water your plants.</p> -<h2>Biography</h2> -<p>Euan is the CEO and co-founder of Filament, a cloud-based Python workspace that makes it easy to analyse data, automate tasks, and share your work with others. He has a MEng from the University of Glasgow, a PhD from the University of Oxford, and has worked in a wide range of tech-related roles.</p> -<p>We will be back in July - watch this space. </p> -<h3>Registration</h3> -<p>You can register now. <a href="https://ti.to/code-the-city/aberdeen-python-user-group-jul-2021">https://ti.to/code-the-city/aberdeen-python-user-group-jul-2021</a></p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup Jun 20212021-05-13T00:00:00+01:002021-05-13T00:00:00+01:00Ian Watttag:None,2021-05-13:/apug-meetup-jun-2021.html<h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our June session is cancelled. </p> -<p>We will be back in July - watch this space. </p> -<h3>Registration</h3> -<p>Registration is not available.</p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our …</p><h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our June session is cancelled. </p> -<p>We will be back in July - watch this space. </p> -<h3>Registration</h3> -<p>Registration is not available.</p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups May 20212021-04-26T00:00:00+01:002021-04-26T00:00:00+01:00Ian Watttag:None,2021-04-26:/apug-meetups-may-2021.html<h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our May session which takes place on 12 May 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Zoe Gadon - "Stop Playing With Your Self: An Intro to Functional Programming in Python"</li> -<li>19:15 Project …</li></ul><h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our May session which takes place on 12 May 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Zoe Gadon - "Stop Playing With Your Self: An Intro to Functional Programming in Python"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<h3>Stop Playing With Your Self: An Intro to Functional Programming in Python</h3> -<p>What is functional programming? How do you know when to use it instead of OOP? This will be a brief introduction to what you can do in Python without having to use "self". </p> -<p><a href="https://twitter.com/gingerzoealex">Zoe Gadon</a> is a software engineer at Exizent, a mediocre crocheter and a bit of a nerd. After 2 years in the industry she now writes code and does platform ops in a small team of awesome people, while making everyone sigh in exasperation at her dad-teir puns.</p> -<h3>Registration</h3> -<p>Register for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-may-2021">the May meeting</a>. </p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups April 20212021-03-10T00:00:00+00:002021-03-10T00:00:00+00:00Ian Watttag:None,2021-03-10:/apug-meetups-april-2021.html<h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our April session which takes place on 14 April 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Tony Roberts - "Writing Excel Add-ins in Python"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate …</li></ul><h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our April session which takes place on 14 April 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Tony Roberts - "Writing Excel Add-ins in Python"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For this month's session the speaker will be Tony Roberts of PyXLL. </p> -<h3>Writing Excel Add-ins in Python</h3> -<p>Learn how to integrate Python into Microsoft Excel and write Excel add-ins in Python with the PyXLL Excel add-in.</p> -<p>In this talk we will look at how and why to write Excel add-ins in Python and some common use cases. We will also look at writing Excel worksheet functions (User Defined Functions) and macros, using Jupyter notebooks embedded in Excel, and how we can use Pandas to make spreadsheets simpler.</p> -<p>Tony has been in the finance industry for over 15 years. He worked as a developer for boutique hedge funds through to some of the largest financial firms before taking on the role of CTO at a successful fintech startup. In 2010 he launched PyXLL, an Excel Add-In with tens of thousands of users in a wide variety of industries, to bridge the gap between Python and Excel. In a previous life he developed graphics engines for console games.</p> -<h3>Registration</h3> -<p>Register for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-apr-2021">the April meeting</a>. </p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups March 20212021-02-18T00:00:00+00:002021-02-18T00:00:00+00:00Ian Watttag:None,2021-02-18:/apug-meetups-march-2021.html<h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our January session will take place on 10 March 2021 and starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject. Bart Chybowski - "Machine Learning pipeline using scikit-learn"</li> -<li>19:15 Project teams in break-out rooms (Beginner …</li></ul><h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our January session will take place on 10 March 2021 and starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject. Bart Chybowski - "Machine Learning pipeline using scikit-learn"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For this month's session the speaker will be Bart Chybowski - "Machine Learning pipeline using scikit-learn".</p> -<p>During the presentation, Bart will walk through building a machine learning model to predict which passenger would survive the Titanic disaster. In the second part, he will put all the steps in a pipeline. Thanks to it, all the previous steps will be performed automatically."</p> -<p>Bart is a Software Engineer, Data Analyst, RGU MSc Computer Science Graduate, Artificial Intelligence and open source enthusiast.</p> -<h3>Registration</h3> -<p>Register for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-mar-2021">the March meeting</a>. </p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups Jan and Feb 20212020-12-09T00:00:00+00:002020-12-09T00:00:00+00:00Ian Watttag:None,2020-12-09:/apug-meetups-jan-and-feb-2021.html<h2>The next two monthly sessions, fully online hosted on Zoom</h2> -<p>Our January session will take place on 13 January 2021 and the February one on 10 Feb 2021. Each starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject.</li> -<li>19:00 Project teams in break-out …</li></ul><h2>The next two monthly sessions, fully online hosted on Zoom</h2> -<p>Our January session will take place on 13 January 2021 and the February one on 10 Feb 2021. Each starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For January's session Ian Watt will give an introcuction to Regular Expressions in Python.</p> -<p>Our <em>big news</em> is that for February, we will have a special guest speaker: Brian Okken, co-host of the <a href="https://pythonbytes.fm">PythonBytes podcast</a> and author of <a href="https://pragprog.com/titles/bopytest/python-testing-with-pytest/">Python Testing with Pytest</a>. He will join us all the way from Portland, Oregon. </p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-jan-2021">the January meeting</a>. -Register for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-feb-2021">the February meeting</a>. </p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup 9th December 20202020-11-13T00:00:00+00:002020-11-13T00:00:00+00:00Ian Watttag:None,2020-11-13:/apug-meetup-9th-december-2020.html<h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our November session will take place on 9 December 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For December's …</p><h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our November session will take place on 9 December 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For December's session we'll have a guest talk on Data Visualisation techniques and tools in Python from Dr Carlos Moreno-Garcia of RGU. </p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-dec-2020">the December meeting</a>. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups November 20202020-10-17T00:00:00+01:002020-10-17T00:00:00+01:00Ian Watttag:None,2020-10-17:/apug-meetups-november-2020.html<h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our November session will take place on 11 November 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on python-related subject.s</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For November's …</p><h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our November session will take place on 11 November 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on python-related subject.s</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For November's session we'll have a guest talk on <a href="https://streamlit.io">Streamlit.io</a> a VERY interesting new framework / platform for running interactive Machine Learning models, and producing interactive data dashboards in Python. This will be by Dr Eyad Elyan of RGU. </p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-nov-2020">the November meeting</a>. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups October 20202020-09-10T00:00:00+01:002020-09-10T00:00:00+01:00Ian Watttag:None,2020-09-10:/apug-meetups-october-2020.html<h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our next session will be on Weds 14th October 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk or two on python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>The …</p><h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our next session will be on Weds 14th October 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk or two on python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>The theme for October will be "Defining Classes: Introduction to Object-Oriented Programming in Python" by Dr Lee A. Christie of RGU. </p> -<p>Python is a deeply object-oriented language but doesn’t wear this on its sleeve quite as proudly as languages like Java or C++. If you’ve ever used Python, you’ve been using objects and classes! But have you tried defining your own class in Python? There are some differences between OOP in Python due to its duck-typing system. Do you know how to make your classes feel Pythonic, like the built-in types? This month’s talk will go over an introduction to object-oriented programming in Python, with OOP-related challenge projects.</p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-oct-2020">the October meeting </a> and <a href="https://ti.to/code-the-city/aberdeen-python-user-group-nov-2020">the November meeting</a>. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups October and November 20202020-09-10T00:00:00+01:002020-09-10T00:00:00+01:00Ian Watttag:None,2020-09-10:/apug-meetups-october-and-november-2020.html<h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our next two sessions will be on Weds 14th October and Weds 11th November 2020. Each starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk or two on python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate …</li></ul><h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our next two sessions will be on Weds 14th October and Weds 11th November 2020. Each starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk or two on python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>The theme for October will be Objected Oriented Programming (OOP) in Python. </p> -<p>November's theme will be Data Visualisation and we'll have a general overview and a guest talk on <a href="https://streamlit.io">Streamlit.io</a> a VERY interesting framework / platform for producing interactive data dashboards in Python. </p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-oct-2020">the October meeting </a> and <a href="https://ti.to/code-the-city/aberdeen-python-user-group-nov-2020">the November meeting</a>. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup 12 August 20202020-07-08T00:00:00+01:002020-07-08T00:00:00+01:00Ian Watttag:None,2020-07-08:/apug-meetup-12-august-2020.html<h1>Our monthly session, fully online hosted on Zoom</h1> -<p>Our next session will be on Weds 12th August 2020. It starts at 18:30. </p> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-aug-2020">here</a>. Tickets are free, but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk …</li></ul><h1>Our monthly session, fully online hosted on Zoom</h1> -<p>Our next session will be on Weds 12th August 2020. It starts at 18:30. </p> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-aug-2020">here</a>. Tickets are free, but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on "Scraping the Web with Python Tools" by Ian Watt. </li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>With limited open data available from official sources, few APIs we can query, it is often necessary to obtain data through scraping. That is using Python libraries to interact with webpages, find pieces of data and retrieve those. In this talk Ian will explain the tools, techniques, and approaches that can be helpful as well as poining out legal issues along the way. The Intermediate challenge will see you build your own scraper as Ian has outlined and retrieve some data from a webpage .... or seven.</p> -<p>The project challenges will be annopunced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup 8 July 20202020-07-05T00:00:00+01:002020-07-05T00:00:00+01:00Ian Watttag:None,2020-07-05:/apug-meetup-8-july-2020.html<h1>Our monthly session, fully online hosted on Zoom</h1> -<p>We're back with a session on Weds 8th July 2020. It starts at 18:30. </p> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-jul-2020">here</a>. Tickets are free, but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<p>The format is </p> -<ul> -<li>18:30 Dr. Lee …</li></ul><h1>Our monthly session, fully online hosted on Zoom</h1> -<p>We're back with a session on Weds 8th July 2020. It starts at 18:30. </p> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-jul-2020">here</a>. Tickets are free, but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<p>The format is </p> -<ul> -<li>18:30 Dr. Lee Christie of RGU on Git and GitHub: Version Control and Social Coding</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>The project challenges will be annopunced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/2020-07/challenge_files/">Github</a></p> -<p>We receommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p> \ No newline at end of file diff --git a/feeds/misc.atom.xml b/feeds/misc.atom.xml deleted file mode 100644 index 8c45c45..0000000 --- a/feeds/misc.atom.xml +++ /dev/null @@ -1,318 +0,0 @@ - -The Python Aberdeen User Group - misc/2021-09-29T00:00:00+01:00APUG Meetups October 20212021-09-29T00:00:00+01:002021-09-29T00:00:00+01:00Ian Watttag:None,2021-09-29:/apug-meetups-october-2021.html<h2>The next monthly session, online hosted on Zoom but with a physical space meetup option</h2> -<p>Our October session which takes place on 13 October 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Arturo Regalado - "Automate the boring and focus on the exciting"</li> -<li>19 …</li></ul><h2>The next monthly session, online hosted on Zoom but with a physical space meetup option</h2> -<p>Our October session which takes place on 13 October 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Arturo Regalado - "Automate the boring and focus on the exciting"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<h2>Details</h2> -<p>In this chat, Arturo will share how he uses Python to automate the boring stuff that keeps him from focusing on the exciting part of business analytics: asking questions and finding answers. The tools: web scraping, web app building, and data wrangling. Finally, he will guide you through a short challenge that will involve cleaning and processing time series. </p> -<h2>Bio</h2> -<p>Arturo is a doctoral researcher with the University of Aberdeen and the National Decommissioning Centre. His research interest remains in the study of the -economic  effects  of  financial  security  instruments  in  decommissioning  of  oil  and  gas structures. He is an  economist  and  data  analyst  with  five  years  of  experience  in  processing  and interpreting data to give actionable insights to decision makers. His previous experience in the energy sector includes market advisory on oil and natural gas markets with special emphasis in  modelling  energy  demand-supply  outlooks  as  well  as  financial  modelling  of  upstream activity. He has also worked for the Mexican Government in agencies like the Ministry of Foreign Affairs and the National Anticorruption System where he developed predictive and machine-learning models to increase evidence-based decision making for the public sector. He holds a MSc in Petroleum, Energy Economics and Finance from the University of Aberdeen, where  he  studied  the  effects  of  auction  design  on  investment  and  deployment  of  renewable energy projects,  and a BA in Economics from the National Autonomous University of Mexico.</p> -<p>Please note that tickets to events organised by Code The City are free to attend. We suggest a small donation to help with charity admin costs, but if this is a barrier please just change the cost below to £0.00 or what you can afford.</p> -<p>As an experiment we are reintroducing physical tickets as well as online ones. Please choose carefully.</p> -<h2>Ticket Options</h2> -<p>Tickets are free (* just change the amount to £0.00). We ask that you consider make a donation to Code The City charity when booking.</p> -<h3>Online ticket</h3> -<p>The online streamed by Zoom session of the typoe we've been running for 18 months.</p> -<h3>Physical Space Ticket</h3> -<p>This ticket is for a face to face meeting at the <a href="https://57north.org.uk/contact">57 North Hackspace</a> ie NOT the online session that we have been running for 18 months). Only book this ticket if you want to attend a physical meet-up. </p> -<p><em>Attending the Hackspace comes with the following __non-negotiable__ conditions.</em> </p> -<ul> -<li>The hackspace is participating in the Scottish Government's contact tracing programme. You will find purple posters at the entrance to the space and around the space that contain QR codes. Please scan the QR code and provide your contact details. If you are unable to scan a QR code, there is a link to type into your browser. If you cannot use the link, ask someone else to check in for you and provide them with your email address and phone number. </li> -<li>Please note that contact tracing is a requirement of attending PyUG in person, and is not negotiable. If you do not provide tracing details you will be asked to leave. </li> -<li>As we emerge from this global disaster, some will understandably be cautious about being in new spaces. Please respect people's boundaries by maintaining social distancing and wearing a mask as you move around the space. If you are sat down, you can take off your mask to have easier access to your face if needed for eating or drinking. Use common sense and remember this is a shared space. * As this event is open to the public, the wearing of a face covering while "not seated, eating or drinking" is a LEGAL REQUIREMENT. </li> -<li>We will have windows open to get air flowing through the space. It could be a good idea to bring a jumper or something as the space could be a little cooler than you might expect because of this.</li> -</ul> -<h3>Registration</h3> -<p>Register for either kind of ticket for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-oct-2021">the October meeting</a>. </p> -<p>Both types of tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>Also please <a href="https://codethecity.us19.list-manage.com/subscribe?u=3adeab53e085ec40f4064c2fe&amp;id=487e6a84fb">sign up for the Code The City newsletter</a>. This is emailed out no more than once a month. It contains information of upcoming Python Meetups, data events, hack weekends, and related activity. It has a one-click unsubscribe - but why would you want to with so much good dtuff in it? </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup Aug 20212021-07-31T00:00:00+01:002021-07-31T00:00:00+01:00Ian Watttag:None,2021-07-31:/apug-meetup-aug-2021.html<p>The next monthly session, fully online hosted on Zoom </p> -<h1>"Our Favourite Python Libraries"</h1> -<p>Three of our regular attendees will each speak for about 10 minutes on a Python package that has caught their eye, or is a regular one they use. </p> -<h2>The Speakers / topics</h2> -<p>Rob McWilliam - <a href="https://pexpect.readthedocs.io">pexpect</a> -Bart Chybowski- <a href="http://www.pyqtgraph.org/">PyQTGraph …</a></p><p>The next monthly session, fully online hosted on Zoom </p> -<h1>"Our Favourite Python Libraries"</h1> -<p>Three of our regular attendees will each speak for about 10 minutes on a Python package that has caught their eye, or is a regular one they use. </p> -<h2>The Speakers / topics</h2> -<p>Rob McWilliam - <a href="https://pexpect.readthedocs.io">pexpect</a> -Bart Chybowski- <a href="http://www.pyqtgraph.org/">PyQTGraph</a> -Ian Watt - <a href="https://pypi.org/project/rich/">Rich</a></p> -<h3>Registration</h3> -<p>You can register now. <a href="https://ti.to/code-the-city/aberdeen-python-user-group-aug-2021">https://ti.to/code-the-city/aberdeen-python-user-group-aug-2021</a></p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup Jul 20212021-06-20T00:00:00+01:002021-06-20T00:00:00+01:00Ian Watttag:None,2021-06-20:/apug-meetup-jul-2021.html<p>The next monthly session, fully online hosted on Zoom </p> -<h2>"Green Thumb Tech: Using a Raspberry Pi to monitor your house plants"</h2> -<p>by Euan Wielewski</p> -<h2>Description</h2> -<p>It's safe to say I don't have a green thumb. Every plant I'd owned had died, until I deployed some green thumb tech! In this …</p><p>The next monthly session, fully online hosted on Zoom </p> -<h2>"Green Thumb Tech: Using a Raspberry Pi to monitor your house plants"</h2> -<p>by Euan Wielewski</p> -<h2>Description</h2> -<p>It's safe to say I don't have a green thumb. Every plant I'd owned had died, until I deployed some green thumb tech! In this talk I'll show you how I used a Raspberry Pi, a GROW Hat and Python to overcome my lack of a green thumb. I'll take you through how to monitor the moisture levels in your plant soil, store and analyse that data in the cloud, and set up automated alerts letting you know when you need to water your plants.</p> -<h2>Biography</h2> -<p>Euan is the CEO and co-founder of Filament, a cloud-based Python workspace that makes it easy to analyse data, automate tasks, and share your work with others. He has a MEng from the University of Glasgow, a PhD from the University of Oxford, and has worked in a wide range of tech-related roles.</p> -<p>We will be back in July - watch this space. </p> -<h3>Registration</h3> -<p>You can register now. <a href="https://ti.to/code-the-city/aberdeen-python-user-group-jul-2021">https://ti.to/code-the-city/aberdeen-python-user-group-jul-2021</a></p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup Jun 20212021-05-13T00:00:00+01:002021-05-13T00:00:00+01:00Ian Watttag:None,2021-05-13:/apug-meetup-jun-2021.html<h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our June session is cancelled. </p> -<p>We will be back in July - watch this space. </p> -<h3>Registration</h3> -<p>Registration is not available.</p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our …</p><h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our June session is cancelled. </p> -<p>We will be back in July - watch this space. </p> -<h3>Registration</h3> -<p>Registration is not available.</p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups May 20212021-04-26T00:00:00+01:002021-04-26T00:00:00+01:00Ian Watttag:None,2021-04-26:/apug-meetups-may-2021.html<h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our May session which takes place on 12 May 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Zoe Gadon - "Stop Playing With Your Self: An Intro to Functional Programming in Python"</li> -<li>19:15 Project …</li></ul><h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our May session which takes place on 12 May 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Zoe Gadon - "Stop Playing With Your Self: An Intro to Functional Programming in Python"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<h3>Stop Playing With Your Self: An Intro to Functional Programming in Python</h3> -<p>What is functional programming? How do you know when to use it instead of OOP? This will be a brief introduction to what you can do in Python without having to use "self". </p> -<p><a href="https://twitter.com/gingerzoealex">Zoe Gadon</a> is a software engineer at Exizent, a mediocre crocheter and a bit of a nerd. After 2 years in the industry she now writes code and does platform ops in a small team of awesome people, while making everyone sigh in exasperation at her dad-teir puns.</p> -<h3>Registration</h3> -<p>Register for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-may-2021">the May meeting</a>. </p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our charity, <a href="https://codethecity.org">Code the City</a>, if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups April 20212021-03-10T00:00:00+00:002021-03-10T00:00:00+00:00Ian Watttag:None,2021-03-10:/apug-meetups-april-2021.html<h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our April session which takes place on 14 April 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Tony Roberts - "Writing Excel Add-ins in Python"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate …</li></ul><h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our April session which takes place on 14 April 2021 will start at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A guest talk from Tony Roberts - "Writing Excel Add-ins in Python"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For this month's session the speaker will be Tony Roberts of PyXLL. </p> -<h3>Writing Excel Add-ins in Python</h3> -<p>Learn how to integrate Python into Microsoft Excel and write Excel add-ins in Python with the PyXLL Excel add-in.</p> -<p>In this talk we will look at how and why to write Excel add-ins in Python and some common use cases. We will also look at writing Excel worksheet functions (User Defined Functions) and macros, using Jupyter notebooks embedded in Excel, and how we can use Pandas to make spreadsheets simpler.</p> -<p>Tony has been in the finance industry for over 15 years. He worked as a developer for boutique hedge funds through to some of the largest financial firms before taking on the role of CTO at a successful fintech startup. In 2010 he launched PyXLL, an Excel Add-In with tens of thousands of users in a wide variety of industries, to bridge the gap between Python and Excel. In a previous life he developed graphics engines for console games.</p> -<h3>Registration</h3> -<p>Register for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-apr-2021">the April meeting</a>. </p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups March 20212021-02-18T00:00:00+00:002021-02-18T00:00:00+00:00Ian Watttag:None,2021-02-18:/apug-meetups-march-2021.html<h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our January session will take place on 10 March 2021 and starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject. Bart Chybowski - "Machine Learning pipeline using scikit-learn"</li> -<li>19:15 Project teams in break-out rooms (Beginner …</li></ul><h2>The next monthly session, fully online hosted on Zoom</h2> -<p>Our January session will take place on 10 March 2021 and starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject. Bart Chybowski - "Machine Learning pipeline using scikit-learn"</li> -<li>19:15 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For this month's session the speaker will be Bart Chybowski - "Machine Learning pipeline using scikit-learn".</p> -<p>During the presentation, Bart will walk through building a machine learning model to predict which passenger would survive the Titanic disaster. In the second part, he will put all the steps in a pipeline. Thanks to it, all the previous steps will be performed automatically."</p> -<p>Bart is a Software Engineer, Data Analyst, RGU MSc Computer Science Graduate, Artificial Intelligence and open source enthusiast.</p> -<h3>Registration</h3> -<p>Register for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-mar-2021">the March meeting</a>. </p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups Jan and Feb 20212020-12-09T00:00:00+00:002020-12-09T00:00:00+00:00Ian Watttag:None,2020-12-09:/apug-meetups-jan-and-feb-2021.html<h2>The next two monthly sessions, fully online hosted on Zoom</h2> -<p>Our January session will take place on 13 January 2021 and the February one on 10 Feb 2021. Each starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject.</li> -<li>19:00 Project teams in break-out …</li></ul><h2>The next two monthly sessions, fully online hosted on Zoom</h2> -<p>Our January session will take place on 13 January 2021 and the February one on 10 Feb 2021. Each starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For January's session Ian Watt will give an introcuction to Regular Expressions in Python.</p> -<p>Our <em>big news</em> is that for February, we will have a special guest speaker: Brian Okken, co-host of the <a href="https://pythonbytes.fm">PythonBytes podcast</a> and author of <a href="https://pragprog.com/titles/bopytest/python-testing-with-pytest/">Python Testing with Pytest</a>. He will join us all the way from Portland, Oregon. </p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-jan-2021">the January meeting</a>. -Register for <a href="https://ti.to/code-the-city/aberdeen-python-user-group-feb-2021">the February meeting</a>. </p> -<p>Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup 9th December 20202020-11-13T00:00:00+00:002020-11-13T00:00:00+00:00Ian Watttag:None,2020-11-13:/apug-meetup-9th-december-2020.html<h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our November session will take place on 9 December 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For December's …</p><h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our November session will take place on 9 December 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on a python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For December's session we'll have a guest talk on Data Visualisation techniques and tools in Python from Dr Carlos Moreno-Garcia of RGU. </p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-dec-2020">the December meeting</a>. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-gfjps8xe-M9YkWloAUL73blPovaHvFA">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups November 20202020-10-17T00:00:00+01:002020-10-17T00:00:00+01:00Ian Watttag:None,2020-10-17:/apug-meetups-november-2020.html<h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our November session will take place on 11 November 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on python-related subject.s</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For November's …</p><h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our November session will take place on 11 November 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on python-related subject.s</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>For November's session we'll have a guest talk on <a href="https://streamlit.io">Streamlit.io</a> a VERY interesting new framework / platform for running interactive Machine Learning models, and producing interactive data dashboards in Python. This will be by Dr Eyad Elyan of RGU. </p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-nov-2020">the November meeting</a>. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups October 20202020-09-10T00:00:00+01:002020-09-10T00:00:00+01:00Ian Watttag:None,2020-09-10:/apug-meetups-october-2020.html<h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our next session will be on Weds 14th October 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk or two on python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>The …</p><h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our next session will be on Weds 14th October 2020. It starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk or two on python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>The theme for October will be "Defining Classes: Introduction to Object-Oriented Programming in Python" by Dr Lee A. Christie of RGU. </p> -<p>Python is a deeply object-oriented language but doesn’t wear this on its sleeve quite as proudly as languages like Java or C++. If you’ve ever used Python, you’ve been using objects and classes! But have you tried defining your own class in Python? There are some differences between OOP in Python due to its duck-typing system. Do you know how to make your classes feel Pythonic, like the built-in types? This month’s talk will go over an introduction to object-oriented programming in Python, with OOP-related challenge projects.</p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-oct-2020">the October meeting </a> and <a href="https://ti.to/code-the-city/aberdeen-python-user-group-nov-2020">the November meeting</a>. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetups October and November 20202020-09-10T00:00:00+01:002020-09-10T00:00:00+01:00Ian Watttag:None,2020-09-10:/apug-meetups-october-and-november-2020.html<h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our next two sessions will be on Weds 14th October and Weds 11th November 2020. Each starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk or two on python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate …</li></ul><h2>Our monthly session, fully online hosted on Zoom</h2> -<p>Our next two sessions will be on Weds 14th October and Weds 11th November 2020. Each starts at 18:30. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk or two on python-related subject.</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>The theme for October will be Objected Oriented Programming (OOP) in Python. </p> -<p>November's theme will be Data Visualisation and we'll have a general overview and a guest talk on <a href="https://streamlit.io">Streamlit.io</a> a VERY interesting framework / platform for producing interactive data dashboards in Python. </p> -<h3>Registration</h3> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-oct-2020">the October meeting </a> and <a href="https://ti.to/code-the-city/aberdeen-python-user-group-nov-2020">the November meeting</a>. -Tickets are free (just change the suggested donation to £0.00), but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<h3>Monthly challenges</h3> -<p>The project challenges will be announced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<h3>Keep in touch</h3> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup 12 August 20202020-07-08T00:00:00+01:002020-07-08T00:00:00+01:00Ian Watttag:None,2020-07-08:/apug-meetup-12-august-2020.html<h1>Our monthly session, fully online hosted on Zoom</h1> -<p>Our next session will be on Weds 12th August 2020. It starts at 18:30. </p> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-aug-2020">here</a>. Tickets are free, but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk …</li></ul><h1>Our monthly session, fully online hosted on Zoom</h1> -<p>Our next session will be on Weds 12th August 2020. It starts at 18:30. </p> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-aug-2020">here</a>. Tickets are free, but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<p>The format is </p> -<ul> -<li>18:30 A talk on "Scraping the Web with Python Tools" by Ian Watt. </li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>With limited open data available from official sources, few APIs we can query, it is often necessary to obtain data through scraping. That is using Python libraries to interact with webpages, find pieces of data and retrieve those. In this talk Ian will explain the tools, techniques, and approaches that can be helpful as well as poining out legal issues along the way. The Intermediate challenge will see you build your own scraper as Ian has outlined and retrieve some data from a webpage .... or seven.</p> -<p>The project challenges will be annopunced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/">Github</a></p> -<p>We recommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p>APUG Meetup 8 July 20202020-07-05T00:00:00+01:002020-07-05T00:00:00+01:00Ian Watttag:None,2020-07-05:/apug-meetup-8-july-2020.html<h1>Our monthly session, fully online hosted on Zoom</h1> -<p>We're back with a session on Weds 8th July 2020. It starts at 18:30. </p> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-jul-2020">here</a>. Tickets are free, but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<p>The format is </p> -<ul> -<li>18:30 Dr. Lee …</li></ul><h1>Our monthly session, fully online hosted on Zoom</h1> -<p>We're back with a session on Weds 8th July 2020. It starts at 18:30. </p> -<p>Register to attend <a href="https://ti.to/code-the-city/aberdeen-python-user-group-jul-2020">here</a>. Tickets are free, but you can make a donation to <a href="https://codethecity.org">Code the City</a> if you wish. </p> -<p>The format is </p> -<ul> -<li>18:30 Dr. Lee Christie of RGU on Git and GitHub: Version Control and Social Coding</li> -<li>19:00 Project teams in break-out rooms (Beginner and Intermediate). </li> -<li>20:30 Project round-ups</li> -</ul> -<p>The project challenges will be annopunced on <a href="https://github.com/PythonAberdeen/user_group/tree/master/2020-07/challenge_files/">Github</a></p> -<p>We receommend joining our <a href="https://join.slack.com/t/python-aberdeen/shared_invite/zt-fe4vr06d-TavzVV4ZusCxYLEdCqxsyQ">Slack channel</a>. </p> -<p>If you are a beginner looking to get started in Python have a look at our <a href="https://pythonaberdeen.github.io/pages/learning-resources.html">Learning Resources page</a> where we recommend a free video course on Youtube. </p> \ No newline at end of file diff --git a/fingerprint-matching-with-python-apug-meetup-april-2023.html b/fingerprint-matching-with-python-apug-meetup-april-2023.html deleted file mode 100644 index d7ce945..0000000 --- a/fingerprint-matching-with-python-apug-meetup-april-2023.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - Fingerprint Matching with Python - APUG Meetup April 2023 - - - - - -
-
-
-

- Fingerprint Matching with Python - APUG Meetup April 2023

-
- -
-
- - Published: Thu 09 March 2023 - - -
- By Ian Watt -
-

In misc.

- -

Our next session will take place on 12th April 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Fingerprint Matching with Python
  • -
  • 19:15 A practical challenge
  • -
  • 20:30 Project round-ups
  • -
-

Fingerpring Matching with Python - Dr Carlos Moreno-Garcia

-

Have you ever wondered how people applied computer vision BEFORE machine learning?

-

Nowadays, it is very easy to compile thousands of images and train an algorithm to classify almost anything, but without massive amounts of data or high performance computers, people had to resort to clever tactics "back in the day".

-

In this talk, Dr Carlos Moreno-Garcia (Senior Lecturer, RGU) will show a demo code to manually extract features from human fingerprints and perform matching for the recognition of individuals.

-

These techniques still have relevance in areas such as biometrics, given the required precision and the few data samples at hand.

-

After the demo, attendees will be encouraged to run the code and propose their own upgrades, so bring your computer/laptop for maximum engagement!

-

If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/images/ix3_Logo.png b/images/ix3_Logo.png deleted file mode 100644 index e9d7963..0000000 Binary files a/images/ix3_Logo.png and /dev/null differ diff --git a/images/python-logo.png b/images/python-logo.png deleted file mode 100644 index b0f0d03..0000000 Binary files a/images/python-logo.png and /dev/null differ diff --git a/index.html b/index.html index 0b9e4dd..10c577c 100644 --- a/index.html +++ b/index.html @@ -1,202 +1,3 @@ - - - - - The Python Aberdeen User Group - - - - - - - -
-

Other articles

-
-
    - -
  1. -
    -

    APUG Meetup November 13th 2024

    -
    - -
    -

    Our next session will take place on 13th November 2024.

    -

    18:00 Pizza for those who are joining us in person -18:30 Intro and practical coding challenges for all levels -20:30 Project round-ups

    -

    "Christmas Coding Challenges" - Dr Lee A. Christie

    -

    Join us for a festive edition of the …

    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup September 11th 2024

    -
    - -
    -

    Our next session will take place on 11th April 2024.

    -

    The format is (roughly)

    -
      -
    • 18:00 Pizza for those who are joining us in person
    • -
    • 18:30 Practical challenges for all levels
    • -
    • 20:30 Project round-ups
    • -
    -

    Coding Challenge Evening

    -

    Back by popular demand!

    -

    We're back after the summer break with …

    - read more -
    -
  4. - -
  5. - -
  6. -
-

- Page 1 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file + + +Redirecting... \ No newline at end of file diff --git a/index2.html b/index2.html deleted file mode 100644 index 3d5ceb0..0000000 --- a/index2.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - The Python Aberdeen User Group - - - - - - -
-
    -
  1. - -
  2. - -
  3. - -
  4. - -
  5. -
-

- « - Page 2 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/index3.html b/index3.html deleted file mode 100644 index 61fa586..0000000 --- a/index3.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - The Python Aberdeen User Group - - - - - - -
-
    -
  1. - -
  2. - -
  3. - -
  4. - -
  5. -
-

- « - Page 3 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/index4.html b/index4.html deleted file mode 100644 index 8db1fd4..0000000 --- a/index4.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - The Python Aberdeen User Group - - - - - - -
-
    -
  1. - -
  2. - -
  3. - -
  4. - -
  5. -
    -

    APUG Meetup 10 August 2022

    -
    - -
    -
    - - Published: Tue 26 July 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This will be a physical meetup, although online access via Zoom will be provided for those who require it.

    -

    Physical attendees will join us at 6pm for pizza and drinks. Our speaker and online attendees will join at 6.30pm.

    -

    The talk for this month is

    -

    Using RISE Slides with …

    - read more -
    -
  6. -
-

- « - Page 4 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/index5.html b/index5.html deleted file mode 100644 index 2b78d64..0000000 --- a/index5.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - The Python Aberdeen User Group - - - - - - -
-
    -
  1. -
    -

    APUG Meetup 13 July 2022

    -
    - -
    -
    - - Published: Sat 11 June 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This will be a physical meetup, although online access via Zoom will be provided for those who require it.

    -

    Physical attendees will join us at 6pm for pizza and drinks. Our speaker and online attendees will join at 6.30pm.

    -

    The talk for this month is

    -

    Creating GUIs with PySimpleGUI …

    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup June 2022

    -
    - -
    -
    - - Published: Mon 23 May 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    APUG 08 June 2022

    -

    This will be a physical meetup, although online access via Zoom will be provided for those who require it.

    -

    The talk for this month is

    -

    Open Data Scotland - Crowdsourcing and aggregating open datasets across the country

    -

    Open Data Scotland is an open-source, collaborative, and volunteer run …

    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetup May 2022

    -
    - -
    -
    - - Published: Thu 28 April 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This month's APUG session

    -

    Our next session will take place on 11 May 2022. It will start at 18:00.

    -

    The format is

    -
      -
    • 18:00 Food (physical space)
    • -
    • 18:30 Code kata practice
    • -
    • 20:30 Kata round-ups
    • -
    -

    all times are approximate.

    -

    Description

    -

    In this month's session, we will practice a …

    - read more -
    -
  6. - -
  7. - -
  8. -
    -

    APUG Meetup March 2022

    -
    - -
    -
    - - Published: Thu 24 February 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This month's APUG session

    -

    Our next session will take place on 09 March 2022. It will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 Food (physical space)
    • -
    • 18:45 Talk: Ian Watt - "Python and Wikidata - a match made in heaven?"
    • -
    • 19:30 Project teams in break-out rooms (Beginner and …
    - read more -
    -
  9. -
-

- « - Page 5 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/index6.html b/index6.html deleted file mode 100644 index 0cb9f50..0000000 --- a/index6.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - The Python Aberdeen User Group - - - - - - -
-
    -
  1. -
    -

    APUG Meetup February 2022

    -
    - -
    -
    - - Published: Mon 24 January 2022 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    This month's APUG session

    -

    Our February session will take place on 09 February 2022. It will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 Talk: Arturo Regalado - "Deploying your data analytics Python project using Heroku"
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups …
    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup December 2021

    -
    - -
    -

    Hosted online using Zoom but with the option of attending a physical meetup

    -

    Our December session which takes place on 8 December 2021 will start at 18:30.

    -

    The format is:

    -
      -
    • 18:30 A talk from Dr Lee Christie - (Christmas) Wrappers and Decorators
    • -
    • 19:15 Project teams in break-out rooms …
    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetup November 2021

    -
    - -
    -
    - - Published: Mon 25 October 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Hosted online using Zoom but with the option of attending a physical meetup

    -

    Our November session which takes place on 10 November 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Rob McWilliam - "Structural Pattern Matching in Python"
    • -
    • 19:15 Project teams in break-out …
    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetup October 2021

    -
    - -
    -
    - - Published: Wed 29 September 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Hosted online using Zoom but with the option of attending a physical meetup

    -

    Our October session which takes place on 13 October 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Arturo Regalado - "Automate the boring and focus on the exciting"
    • -
    • 19:15 Project …
    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetup Aug 2021

    -
    - -
    -
    - - Published: Sat 31 July 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    "Our Favourite Python Libraries"

    -

    Three of our regular attendees will each speak for about 10 minutes on a Python package that has caught their eye, or is a regular one they use.

    -

    The Speakers / topics

    -

    Rob McWilliam - pexpect -Bart Chybowski- PyQTGraph …

    - read more -
    -
  10. -
-

- « - Page 6 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/index7.html b/index7.html deleted file mode 100644 index 167e7fb..0000000 --- a/index7.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - The Python Aberdeen User Group - - - - - - -
-
    -
  1. -
    -

    APUG Meetup Jul 2021

    -
    - -
    -
    - - Published: Sun 20 June 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    "Green Thumb Tech: Using a Raspberry Pi to monitor your house plants"

    -

    by Euan Wielewski

    -

    Description

    -

    It's safe to say I don't have a green thumb. Every plant I'd owned had died, until I deployed some green thumb tech! In this …

    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup Jun 2021

    -
    - -
    -
    - - Published: Thu 13 May 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our June session is cancelled.

    -

    We will be back in July - watch this space.

    -

    Registration

    -

    Registration is not available.

    -

    Tickets are free (just change the suggested donation to £0.00), or leave it as is to make a donation to our …

    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetups May 2021

    -
    - -
    -
    - - Published: Mon 26 April 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our May session which takes place on 12 May 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Zoe Gadon - "Stop Playing With Your Self: An Intro to Functional Programming in Python"
    • -
    • 19:15 Project …
    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetups April 2021

    -
    - -
    -
    - - Published: Wed 10 March 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our April session which takes place on 14 April 2021 will start at 18:30.

    -

    The format is

    -
      -
    • 18:30 A guest talk from Tony Roberts - "Writing Excel Add-ins in Python"
    • -
    • 19:15 Project teams in break-out rooms (Beginner and Intermediate …
    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetups March 2021

    -
    - -
    -
    - - Published: Thu 18 February 2021 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next monthly session, fully online hosted on Zoom

    -

    Our January session will take place on 10 March 2021 and starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on a python-related subject. Bart Chybowski - "Machine Learning pipeline using scikit-learn"
    • -
    • 19:15 Project teams in break-out rooms (Beginner …
    - read more -
    -
  10. -
-

- « - Page 7 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/index8.html b/index8.html deleted file mode 100644 index 00ef74d..0000000 --- a/index8.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - The Python Aberdeen User Group - - - - - - -
-
    -
  1. -
    -

    APUG Meetups Jan and Feb 2021

    -
    - -
    -
    - - Published: Wed 09 December 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    The next two monthly sessions, fully online hosted on Zoom

    -

    Our January session will take place on 13 January 2021 and the February one on 10 Feb 2021. Each starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on a python-related subject.
    • -
    • 19:00 Project teams in break-out …
    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup 9th December 2020

    -
    - -
    -
    - - Published: Fri 13 November 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our November session will take place on 9 December 2020. It starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on a python-related subject.
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups
    • -
    -

    For December's …

    - read more -
    -
  4. - -
  5. -
    -

    APUG Meetups November 2020

    -
    - -
    -
    - - Published: Sat 17 October 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our November session will take place on 11 November 2020. It starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk on python-related subject.s
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups
    • -
    -

    For November's …

    - read more -
    -
  6. - -
  7. -
    -

    APUG Meetups October 2020

    -
    - -
    -
    - - Published: Thu 10 September 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our next session will be on Weds 14th October 2020. It starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk or two on python-related subject.
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate).
    • -
    • 20:30 Project round-ups
    • -
    -

    The …

    - read more -
    -
  8. - -
  9. -
    -

    APUG Meetups October and November 2020

    -
    - -
    -
    - - Published: Thu 10 September 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our next two sessions will be on Weds 14th October and Weds 11th November 2020. Each starts at 18:30.

    -

    The format is

    -
      -
    • 18:30 A talk or two on python-related subject.
    • -
    • 19:00 Project teams in break-out rooms (Beginner and Intermediate …
    - read more -
    -
  10. -
-

- « - Page 8 / 9 - » -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/index9.html b/index9.html deleted file mode 100644 index bf819ae..0000000 --- a/index9.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - The Python Aberdeen User Group - - - - - - -
-
    -
  1. -
    -

    APUG Meetup 12 August 2020

    -
    - -
    -
    - - Published: Wed 08 July 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    Our next session will be on Weds 12th August 2020. It starts at 18:30.

    -

    Register to attend here. Tickets are free, but you can make a donation to Code the City if you wish.

    -

    The format is

    -
      -
    • 18:30 A talk …
    - read more -
    -
  2. - -
  3. -
    -

    APUG Meetup 8 July 2020

    -
    - -
    -
    - - Published: Sun 05 July 2020 - - -
    - By Ian Watt -
    -

    In misc.

    - -

    Our monthly session, fully online hosted on Zoom

    -

    We're back with a session on Weds 8th July 2020. It starts at 18:30.

    -

    Register to attend here. Tickets are free, but you can make a donation to Code the City if you wish.

    -

    The format is

    -
      -
    • 18:30 Dr. Lee …
    - read more -
    -
  4. -
-

- « - Page 9 / 9 -

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/pages/about.html b/pages/about.html deleted file mode 100644 index ecb71a6..0000000 --- a/pages/about.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - About - - - - - -
-

About

- -

Python Aberdeen

-

Hi, we are the Aberdeen Python User Group. This site contains learning resources, news of events, and links to our Slack channel.

-

We are grateful to our sponsors IX3 who will generously support us for the next year.

-

Our sponsors: IX3

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/pages/learning-resources.html b/pages/learning-resources.html deleted file mode 100644 index 8f6205a..0000000 --- a/pages/learning-resources.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - Learning Resources - - - - - -
-

Learning Resources

- -

If you are new to Python we recommend this free video course as a good starting point.

-

It will take you through installing Python and getting started with the programming interface, understanding data types and concepts such as looping and iteration, right through to building three fairly large projects.

-

While the whole course is 6 hours(!), you can cover most of the learning in the first three. You can pause and code along.

-

If you want to join our monthly online sessions we suggest you've view most if not all of those three hours to get the most out of the monthly set projects .

-

We also highly recommend the 4th Edition of Python Basics by David Amos, Dan Bader et al. See our review for further details.

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/pages/reviews.html b/pages/reviews.html deleted file mode 100644 index b2986f1..0000000 --- a/pages/reviews.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - Reviews - - - - - -
-

Reviews

- -

Review: Python Basics (4th Edition)

-

The latest version of Python Basics by David Amos, Dan Bader, Joanna Jablonski and Fletcher Heisler was published last week. It has been updated to take advantage of recent versions of Python to 3.9 and is a fantastic resource for the beginner / advanced beginner.

-

If you are new to Python or hoping to develop beyond basic scripts then this contains so much useful guidance. Each section has clear steps, and is backed up by review exercises for you to solidify your learning.

-

The structure begins with installing Python cleanly on your machine, covering all major OSes. It progresses through writing your first program, Strings, Number types, Functions and Loops. It then delves into debugging, conditional logic, data structures, OOP, modules and packages, then File input and output, and finally managing packages with pip. The final third of the book strings these together helping you build practical programs: creating and modifying PDFs, working with SQLite and other databases, web scraping, and using NumPy and MatplotLib. Finally, you build some small GUI applications. The latter is something I've shied away from but I'll definitely have a go having read this.

-

I read the full book in three or four evenings - and it is suggested you can work through all of the examples and exercises in under 40 hours.

-

My one gripe is that it lacks an index which is almost unforgivable in a book of 635 pages and so much detail.

-

Despite that, I'd highly recommend this book to anyone wanting to get started with Python - or looking to solidify their understanding of current v3.9 syntax or capability.

-

You can get a copy through Amazon Smile and support Code The City, our charity, in the process. Other suppliers are available.

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/pages/test.html b/pages/test.html deleted file mode 100644 index aca7ae5..0000000 --- a/pages/test.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - Test - - - - - -
-

Test

- -

This is a test

-

Create a test page.

-

Add some more content.

-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/python-and-data-apug-meetup-march-2023.html b/python-and-data-apug-meetup-march-2023.html deleted file mode 100644 index 954ca60..0000000 --- a/python-and-data-apug-meetup-march-2023.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - Python and Data - APUG Meetup March 2023 - - - - - -
-
-
-

- Python and Data - APUG Meetup March 2023

-
- -
-
- - Published: Wed 22 February 2023 - - -
- By Ian Watt -
-

In misc.

- -

Our next session will take place on 8th March 2023. This is a physical even with the option to attend virtually. Please note our policy on reducing the spread of infectious diseases such as Covid-19.

-

The format is (roughly)

-
    -
  • 18:00 Pizza for those who are joining us in person
  • -
  • 18:30 Python and Data
  • -
  • 19:15 A look at data scraping in Python and a chance to refactor or fix a previous one
  • -
  • 20:30 Project round-ups and a look ahead to CTC28 next week
  • -
-

Python and Data in Code The City's nine year history - Ian Watt

-

Over almost a decade Code The City have been working on improving the availabilty of open data across Scotland.

-

From scraping leisure centre timetables, to recording data on air quality at scale; from importing 25,000+ records of ship wrecks around our coast into Wikidata to setting up a national portal for open data, we've covered a lot of ground.

-

And much of that work has relied, and continues to rely on, having scrapers which gather data for re-purposing as publicly-available open data.

-

Join us to hear more, to get involved in fixing scrapers, and to look forward to projects tee'd up for CTC28 next week.

-

If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

-

Registration

-

Register for the meeting.

-

Keep in touch

-

We recommend joining our Slack channel.

-

If you are a beginner looking to get started in Python have a look at our Learning Resources page where we recommend a free video course on Youtube.

-
- -
-
-
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/tags.html b/tags.html deleted file mode 100644 index 37f4781..0000000 --- a/tags.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - The Python Aberdeen User Group - Tags - - - - - - -
-

Tags for The Python Aberdeen User Group

- -
- -
-
-

links

- -
-
-

social

- -
-
- - - - - \ No newline at end of file diff --git a/theme/css/fonts.css b/theme/css/fonts.css deleted file mode 100644 index 5601507..0000000 --- a/theme/css/fonts.css +++ /dev/null @@ -1,12 +0,0 @@ -@font-face { - font-family: 'Yanone Kaffeesatz'; - font-style: normal; - font-weight: 400; - src: - local('Yanone Kaffeesatz Regular'), - local('YanoneKaffeesatz-Regular'), - /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLRTHiN2BPBirwIkMLKUspj4.woff */ - url('../fonts/Yanone_Kaffeesatz_400.woff') format('woff'), - /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLfGwxTS8d1Q9KiDNCMKLFUM.woff2 */ - url('../fonts/Yanone_Kaffeesatz_400.woff2') format('woff2'); -} diff --git a/theme/css/main.css b/theme/css/main.css deleted file mode 100644 index 2b9d96e..0000000 --- a/theme/css/main.css +++ /dev/null @@ -1,467 +0,0 @@ -/* - Name: Smashing HTML5 - Date: July 2009 - Description: Sample layout for HTML5 and CSS3 goodness. - Version: 1.0 - License: MIT - Licensed by: Smashing Media GmbH - Original author: Enrique Ramírez -*/ - -/* Imports */ -@import url("reset.css"); -@import url("pygment.css"); -@import url("typogrify.css"); -@import url("fonts.css"); - -/***** Global *****/ -/* Body */ -body { - background: #F5F4EF; - color: #000305; - font-size: 87.5%; /* Base font size: 14px */ - font-family: 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif; - line-height: 1.429; - margin: 0; - padding: 0; - text-align: left; -} - -/* Headings */ -h1 {font-size: 2em } -h2 {font-size: 1.571em} /* 22px */ -h3 {font-size: 1.429em} /* 20px */ -h4 {font-size: 1.286em} /* 18px */ -h5 {font-size: 1.143em} /* 16px */ -h6 {font-size: 1em} /* 14px */ - -h1, h2, h3, h4, h5, h6 { - font-weight: 400; - line-height: 1.1; - margin-bottom: .8em; - font-family: 'Yanone Kaffeesatz', arial, serif; -} - -h3, h4, h5, h6 { margin-top: .8em; } - -hr { border: 2px solid #EEEEEE; } - -/* Anchors */ -a {outline: 0;} -a img {border: 0px; text-decoration: none;} -a:link, a:visited { - color: #C74350; - padding: 0 1px; - text-decoration: underline; -} -a:hover, a:active { - background-color: #C74350; - color: #fff; - text-decoration: none; - text-shadow: 1px 1px 1px #333; -} - -h1 a:hover { - background-color: inherit -} - -/* Paragraphs */ -div.line-block, -p { margin-top: 1em; - margin-bottom: 1em;} - -strong, b {font-weight: bold;} -em, i {font-style: italic;} - -/* Lists */ -ul { - list-style: outside disc; - margin: 0em 0 0 1.5em; -} - -ol { - list-style: outside decimal; - margin: 0em 0 0 1.5em; -} - -li { margin-top: 0.5em; - margin-bottom: 1em; } - -.post-info { - float:right; - margin:10px; - padding:5px; -} - -.post-info p{ - margin-top: 1px; - margin-bottom: 1px; -} - -.readmore { float: right } - -dl {margin: 0 0 1.5em 0;} -dt {font-weight: bold;} -dd {margin-left: 1.5em;} - -pre{background-color: rgb(238, 238, 238); padding: 10px; margin: 10px; overflow: auto;} - -/* Quotes */ -blockquote { - margin: 20px; - font-style: italic; -} -cite {} - -q {} - -div.note { - float: right; - margin: 5px; - font-size: 85%; - max-width: 300px; -} - -/* Tables */ -table {margin: .5em auto 1.5em auto; width: 98%;} - - /* Thead */ - thead th {padding: .5em .4em; text-align: left;} - thead td {} - - /* Tbody */ - tbody td {padding: .5em .4em;} - tbody th {} - - tbody .alt td {} - tbody .alt th {} - - /* Tfoot */ - tfoot th {} - tfoot td {} - -/* HTML5 tags */ -header, section, footer, -aside, nav, article, figure { - display: block; -} - -/***** Layout *****/ -.body {clear: both; margin: 0 auto; width: 800px;} -img.right, figure.right, div.figure.align-right { - float: right; - margin: 0 0 2em 2em; -} -img.left, figure.left, div.figure.align-left { - float: left; - margin: 0 2em 2em 0; -} - -/* .rst support */ -div.figure img, figure img { /* to fill figure exactly */ - width: 100%; -} -div.figure p.caption, figure p.caption { /* margin provided by figure */ - margin-top: 0; - margin-bottom: 0; -} - -/* - Header -*****************/ -#banner { - margin: 0 auto; - padding: 2.5em 0 0 0; -} - - /* Banner */ - #banner h1 {font-size: 3.571em; line-height: 0;} - #banner h1 a:link, #banner h1 a:visited { - color: #000305; - display: block; - font-weight: bold; - margin: 0 0 .6em .2em; - text-decoration: none; - } - #banner h1 a:hover, #banner h1 a:active { - background: none; - color: #C74350; - text-shadow: none; - } - - #banner h1 strong {font-size: 0.36em; font-weight: normal;} - - /* Main Nav */ - #banner nav { - background: #000305; - font-size: 1.143em; - height: 40px; - line-height: 30px; - margin: 0 auto 2em auto; - padding: 0; - text-align: center; - width: 800px; - - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - } - - #banner nav ul {list-style: none; margin: 0 auto; width: 800px;} - #banner nav li {float: left; display: inline; margin: 0;} - - #banner nav a:link, #banner nav a:visited { - color: #fff; - display: inline-block; - height: 30px; - padding: 5px 1.5em; - text-decoration: none; - } - #banner nav a:hover, #banner nav a:active, - #banner nav .active a:link, #banner nav .active a:visited { - background: #C74451; - color: #fff; - text-shadow: none !important; - } - - #banner nav li:first-child a { - border-top-left-radius: 5px; - -moz-border-radius-topleft: 5px; - -webkit-border-top-left-radius: 5px; - - border-bottom-left-radius: 5px; - -moz-border-radius-bottomleft: 5px; - -webkit-border-bottom-left-radius: 5px; - } - -/* - Featured -*****************/ -#featured { - background: #fff; - margin-bottom: 2em; - overflow: hidden; - padding: 20px; - width: 760px; - - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; -} - -#featured figure { - border: 2px solid #eee; - float: right; - margin: 0.786em 2em 0 5em; - width: 248px; -} -#featured figure img {display: block; float: right;} - -#featured h2 {color: #C74451; font-size: 1.714em; margin-bottom: 0.333em;} -#featured h3 {font-size: 1.429em; margin-bottom: .5em;} - -#featured h3 a:link, #featured h3 a:visited {color: #000305; text-decoration: none;} -#featured h3 a:hover, #featured h3 a:active {color: #fff;} - -/* - Body -*****************/ -#content { - background: #fff; - margin-bottom: 2em; - overflow: hidden; - padding: 20px 20px; - width: 760px; - - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; -} - -/* - Extras -*****************/ -#extras {margin: 0 auto 3em auto; overflow: hidden;} - -#extras ul {list-style: none; margin: 0;} -#extras li {border-bottom: 1px solid #fff;} -#extras h2 { - color: #C74350; - font-size: 1.429em; - margin-bottom: .25em; - padding: 0 3px; -} - -#extras a:link, #extras a:visited { - color: #444; - display: block; - border-bottom: 1px solid #F4E3E3; - text-decoration: none; - padding: .3em .25em; -} - -#extras a:hover, #extras a:active {color: #fff;} - - /* Blogroll */ - #extras .blogroll { - float: left; - width: 615px; - } - - #extras .blogroll li {float: left; margin: 0 20px 0 0; width: 185px;} - - /* Social */ - #extras .social { - float: right; - width: 175px; - } - - #extras div[class='social'] a { - background-repeat: no-repeat; - background-position: 3px 6px; - padding-left: 25px; - } - - /* Icons */ - .social a[href*='about.me'] {background-image: url('../images/icons/aboutme.png');} - .social a[href*='bitbucket.org'] {background-image: url('../images/icons/bitbucket.png');} - .social a[href*='delicious.com'] {background-image: url('../images/icons/delicious.png');} - .social a[href*='digg.com'] {background-image: url('../images/icons/digg.png');} - .social a[href*='facebook.com'] {background-image: url('../images/icons/facebook.png');} - .social a[href*='gitorious.org'] {background-image: url('../images/icons/gitorious.png');} - .social a[href*='github.com'], - .social a[href*='git.io'] { - background-image: url('../images/icons/github.png'); - background-size: 16px 16px; - } - .social a[href*='gittip.com'] {background-image: url('../images/icons/gittip.png');} - .social a[href*='plus.google.com'] {background-image: url('../images/icons/google-plus.png');} - .social a[href*='groups.google.com'] {background-image: url('../images/icons/google-groups.png');} - .social a[href*='news.ycombinator.com'], - .social a[href*='hackernewsers.com'] {background-image: url('../images/icons/hackernews.png');} - .social a[href*='last.fm'], .social a[href*='lastfm.'] {background-image: url('../images/icons/lastfm.png');} - .social a[href*='linkedin.com'] {background-image: url('../images/icons/linkedin.png');} - .social a[href*='reddit.com'] {background-image: url('../images/icons/reddit.png');} - .social a[type$='atom+xml'], .social a[type$='rss+xml'] {background-image: url('../images/icons/rss.png');} - .social a[href*='slideshare.net'] {background-image: url('../images/icons/slideshare.png');} - .social a[href*='speakerdeck.com'] {background-image: url('../images/icons/speakerdeck.png');} - .social a[href*='stackoverflow.com'] {background-image: url('../images/icons/stackoverflow.png');} - .social a[href*='twitter.com'] {background-image: url('../images/icons/twitter.png');} - .social a[href*='vimeo.com'] {background-image: url('../images/icons/vimeo.png');} - .social a[href*='youtube.com'] {background-image: url('../images/icons/youtube.png');} - -/* - About -*****************/ -#about { - background: #fff; - font-style: normal; - margin-bottom: 2em; - overflow: hidden; - padding: 20px; - text-align: left; - width: 760px; - - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; -} - -#about .primary {float: left; width: 165px;} -#about .primary strong {color: #C64350; display: block; font-size: 1.286em;} -#about .photo {float: left; margin: 5px 20px;} - -#about .url:link, #about .url:visited {text-decoration: none;} - -#about .bio {float: right; width: 500px;} - -/* - Footer -*****************/ -#contentinfo {padding-bottom: 2em; text-align: right;} - -/***** Sections *****/ -/* Blog */ -.hentry { - display: block; - clear: both; - border-bottom: 1px solid #eee; - padding: 1.5em 0; -} -li:last-child .hentry, #content > .hentry {border: 0; margin: 0;} -#content > .hentry {padding: 1em 0;} -.hentry img{display : none ;} -.entry-title {font-size: 3em; margin-bottom: 10px; margin-top: 0;} -.entry-title a:link, .entry-title a:visited {text-decoration: none; color: #333;} -.entry-title a:visited {background-color: #fff;} - -.hentry .post-info * {font-style: normal;} - - /* Content */ - .hentry footer {margin-bottom: 2em;} - .hentry footer address {display: inline;} - #posts-list footer address {display: block;} - - /* Blog Index */ - #posts-list {list-style: none; margin: 0;} - #posts-list .hentry {padding-left: 10px; position: relative;} - - #posts-list footer { - left: 10px; - position: relative; - float: left; - top: 0.5em; - width: 190px; - } - - /* About the Author */ - #about-author { - background: #f9f9f9; - clear: both; - font-style: normal; - margin: 2em 0; - padding: 10px 20px 15px 20px; - - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - } - - #about-author strong { - color: #C64350; - clear: both; - display: block; - font-size: 1.429em; - } - - #about-author .photo {border: 1px solid #ddd; float: left; margin: 5px 1em 0 0;} - - /* Comments */ - #comments-list {list-style: none; margin: 0 1em;} - #comments-list blockquote { - background: #f8f8f8; - clear: both; - font-style: normal; - margin: 0; - padding: 15px 20px; - - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - } - #comments-list footer {color: #888; padding: .5em 1em 0 0; text-align: right;} - - #comments-list li:nth-child(2n) blockquote {background: #F5f5f5;} - - /* Add a Comment */ - #add-comment label {clear: left; float: left; text-align: left; width: 150px;} - #add-comment input[type='text'], - #add-comment input[type='email'], - #add-comment input[type='url'] {float: left; width: 200px;} - - #add-comment textarea {float: left; height: 150px; width: 495px;} - - #add-comment p.req {clear: both; margin: 0 .5em 1em 0; text-align: right;} - - #add-comment input[type='submit'] {float: right; margin: 0 .5em;} - #add-comment * {margin-bottom: .5em;} diff --git a/theme/css/pygment.css b/theme/css/pygment.css deleted file mode 100644 index fdd056f..0000000 --- a/theme/css/pygment.css +++ /dev/null @@ -1,205 +0,0 @@ -.hll { -background-color:#eee; -} -.c { -color:#408090; -font-style:italic; -} -.err { -border:1px solid #FF0000; -} -.k { -color:#007020; -font-weight:bold; -} -.o { -color:#666666; -} -.cm { -color:#408090; -font-style:italic; -} -.cp { -color:#007020; -} -.c1 { -color:#408090; -font-style:italic; -} -.cs { -background-color:#FFF0F0; -color:#408090; -} -.gd { -color:#A00000; -} -.ge { -font-style:italic; -} -.gr { -color:#FF0000; -} -.gh { -color:#000080; -font-weight:bold; -} -.gi { -color:#00A000; -} -.go { -color:#303030; -} -.gp { -color:#C65D09; -font-weight:bold; -} -.gs { -font-weight:bold; -} -.gu { -color:#800080; -font-weight:bold; -} -.gt { -color:#0040D0; -} -.kc { -color:#007020; -font-weight:bold; -} -.kd { -color:#007020; -font-weight:bold; -} -.kn { -color:#007020; -font-weight:bold; -} -.kp { -color:#007020; -} -.kr { -color:#007020; -font-weight:bold; -} -.kt { -color:#902000; -} -.m { -color:#208050; -} -.s { -color:#4070A0; -} -.na { -color:#4070A0; -} -.nb { -color:#007020; -} -.nc { -color:#0E84B5; -font-weight:bold; -} -.no { -color:#60ADD5; -} -.nd { -color:#555555; -font-weight:bold; -} -.ni { -color:#D55537; -font-weight:bold; -} -.ne { -color:#007020; -} -.nf { -color:#06287E; -} -.nl { -color:#002070; -font-weight:bold; -} -.nn { -color:#0E84B5; -font-weight:bold; -} -.nt { -color:#062873; -font-weight:bold; -} -.nv { -color:#BB60D5; -} -.ow { -color:#007020; -font-weight:bold; -} -.w { -color:#BBBBBB; -} -.mf { -color:#208050; -} -.mh { -color:#208050; -} -.mi { -color:#208050; -} -.mo { -color:#208050; -} -.sb { -color:#4070A0; -} -.sc { -color:#4070A0; -} -.sd { -color:#4070A0; -font-style:italic; -} -.s2 { -color:#4070A0; -} -.se { -color:#4070A0; -font-weight:bold; -} -.sh { -color:#4070A0; -} -.si { -color:#70A0D0; -font-style:italic; -} -.sx { -color:#C65D09; -} -.sr { -color:#235388; -} -.s1 { -color:#4070A0; -} -.ss { -color:#517918; -} -.bp { -color:#007020; -} -.vc { -color:#BB60D5; -} -.vg { -color:#BB60D5; -} -.vi { -color:#BB60D5; -} -.il { -color:#208050; -} diff --git a/theme/css/reset.css b/theme/css/reset.css deleted file mode 100644 index 1e21756..0000000 --- a/theme/css/reset.css +++ /dev/null @@ -1,52 +0,0 @@ -/* - Name: Reset Stylesheet - Description: Resets browser's default CSS - Author: Eric Meyer - Author URI: http://meyerweb.com/eric/tools/css/reset/ -*/ - -/* v1.0 | 20080212 */ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, font, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td { - background: transparent; - border: 0; - font-size: 100%; - margin: 0; - outline: 0; - padding: 0; - vertical-align: baseline; -} - -body {line-height: 1;} - -ol, ul {list-style: none;} - -blockquote, q {quotes: none;} - -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; - content: none; -} - -/* remember to define focus styles! */ -:focus { - outline: 0; -} - -/* remember to highlight inserts somehow! */ -ins {text-decoration: none;} -del {text-decoration: line-through;} - -/* tables still need 'cellspacing="0"' in the markup */ -table { - border-collapse: collapse; - border-spacing: 0; -} \ No newline at end of file diff --git a/theme/css/typogrify.css b/theme/css/typogrify.css deleted file mode 100644 index 3bae497..0000000 --- a/theme/css/typogrify.css +++ /dev/null @@ -1,3 +0,0 @@ -.caps {font-size:.92em;} -.amp {color:#666; font-size:1.05em;font-family:"Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua",serif; font-style:italic;} -.dquo {margin-left:-.38em;} diff --git a/theme/css/wide.css b/theme/css/wide.css deleted file mode 100644 index 88fd59c..0000000 --- a/theme/css/wide.css +++ /dev/null @@ -1,48 +0,0 @@ -@import url("main.css"); - -body { - font:1.3em/1.3 "Hoefler Text","Georgia",Georgia,serif,sans-serif; -} - -.post-info{ - display: none; -} - -#banner nav { - display: none; - -moz-border-radius: 0px; - margin-bottom: 20px; - overflow: hidden; - font-size: 1em; - background: #F5F4EF; -} - -#banner nav ul{ - padding-right: 50px; -} - -#banner nav li{ - float: right; - color: #000; -} - -#banner nav li a { - color: #000; -} - -#banner h1 { - margin-bottom: -18px; -} - -#featured, #extras { - padding: 50px; -} - -#featured { - padding-top: 20px; -} - -#extras { - padding-top: 0px; - padding-bottom: 0px; -} diff --git a/theme/fonts/Yanone_Kaffeesatz_400.eot b/theme/fonts/Yanone_Kaffeesatz_400.eot deleted file mode 100644 index b3b90db..0000000 Binary files a/theme/fonts/Yanone_Kaffeesatz_400.eot and /dev/null differ diff --git a/theme/fonts/Yanone_Kaffeesatz_400.svg b/theme/fonts/Yanone_Kaffeesatz_400.svg deleted file mode 100644 index a69669b..0000000 --- a/theme/fonts/Yanone_Kaffeesatz_400.svg +++ /dev/null @@ -1,407 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/theme/fonts/Yanone_Kaffeesatz_400.ttf b/theme/fonts/Yanone_Kaffeesatz_400.ttf deleted file mode 100644 index 6f4feb0..0000000 Binary files a/theme/fonts/Yanone_Kaffeesatz_400.ttf and /dev/null differ diff --git a/theme/fonts/Yanone_Kaffeesatz_400.woff b/theme/fonts/Yanone_Kaffeesatz_400.woff deleted file mode 100644 index ddccf76..0000000 Binary files a/theme/fonts/Yanone_Kaffeesatz_400.woff and /dev/null differ diff --git a/theme/fonts/Yanone_Kaffeesatz_400.woff2 b/theme/fonts/Yanone_Kaffeesatz_400.woff2 deleted file mode 100644 index 7b18f7e..0000000 Binary files a/theme/fonts/Yanone_Kaffeesatz_400.woff2 and /dev/null differ diff --git a/theme/fonts/font.css b/theme/fonts/font.css deleted file mode 100644 index a9eb87e..0000000 --- a/theme/fonts/font.css +++ /dev/null @@ -1,12 +0,0 @@ -@font-face { - font-family: 'Yanone Kaffeesatz'; - font-style: normal; - font-weight: 400; - src: - local('Yanone Kaffeesatz Regular'), - local('YanoneKaffeesatz-Regular'), - /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLRTHiN2BPBirwIkMLKUspj4.woff */ - url('Yanone_Kaffeesatz_400.woff') format('woff'), - /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLfGwxTS8d1Q9KiDNCMKLFUM.woff2 */ - url('Yanone_Kaffeesatz_400.woff2') format('woff2'); -} diff --git a/theme/images/icons/aboutme.png b/theme/images/icons/aboutme.png deleted file mode 100644 index 600110f..0000000 Binary files a/theme/images/icons/aboutme.png and /dev/null differ diff --git a/theme/images/icons/bitbucket.png b/theme/images/icons/bitbucket.png deleted file mode 100644 index 277a7df..0000000 Binary files a/theme/images/icons/bitbucket.png and /dev/null differ diff --git a/theme/images/icons/delicious.png b/theme/images/icons/delicious.png deleted file mode 100644 index 34868c5..0000000 Binary files a/theme/images/icons/delicious.png and /dev/null differ diff --git a/theme/images/icons/facebook.png b/theme/images/icons/facebook.png deleted file mode 100644 index 1d8a432..0000000 Binary files a/theme/images/icons/facebook.png and /dev/null differ diff --git a/theme/images/icons/github.png b/theme/images/icons/github.png deleted file mode 100644 index 5d9109d..0000000 Binary files a/theme/images/icons/github.png and /dev/null differ diff --git a/theme/images/icons/gitorious.png b/theme/images/icons/gitorious.png deleted file mode 100644 index a6705d0..0000000 Binary files a/theme/images/icons/gitorious.png and /dev/null differ diff --git a/theme/images/icons/gittip.png b/theme/images/icons/gittip.png deleted file mode 100644 index b9f67aa..0000000 Binary files a/theme/images/icons/gittip.png and /dev/null differ diff --git a/theme/images/icons/google-groups.png b/theme/images/icons/google-groups.png deleted file mode 100644 index bbd0a0f..0000000 Binary files a/theme/images/icons/google-groups.png and /dev/null differ diff --git a/theme/images/icons/google-plus.png b/theme/images/icons/google-plus.png deleted file mode 100644 index f8553d4..0000000 Binary files a/theme/images/icons/google-plus.png and /dev/null differ diff --git a/theme/images/icons/hackernews.png b/theme/images/icons/hackernews.png deleted file mode 100644 index 8e05e3e..0000000 Binary files a/theme/images/icons/hackernews.png and /dev/null differ diff --git a/theme/images/icons/lastfm.png b/theme/images/icons/lastfm.png deleted file mode 100644 index 2eedd2d..0000000 Binary files a/theme/images/icons/lastfm.png and /dev/null differ diff --git a/theme/images/icons/linkedin.png b/theme/images/icons/linkedin.png deleted file mode 100644 index 06a8801..0000000 Binary files a/theme/images/icons/linkedin.png and /dev/null differ diff --git a/theme/images/icons/reddit.png b/theme/images/icons/reddit.png deleted file mode 100644 index d826d3e..0000000 Binary files a/theme/images/icons/reddit.png and /dev/null differ diff --git a/theme/images/icons/rss.png b/theme/images/icons/rss.png deleted file mode 100644 index 12448f5..0000000 Binary files a/theme/images/icons/rss.png and /dev/null differ diff --git a/theme/images/icons/slideshare.png b/theme/images/icons/slideshare.png deleted file mode 100644 index 9cbe858..0000000 Binary files a/theme/images/icons/slideshare.png and /dev/null differ diff --git a/theme/images/icons/speakerdeck.png b/theme/images/icons/speakerdeck.png deleted file mode 100644 index 7281ec4..0000000 Binary files a/theme/images/icons/speakerdeck.png and /dev/null differ diff --git a/theme/images/icons/stackoverflow.png b/theme/images/icons/stackoverflow.png deleted file mode 100644 index 3c6862e..0000000 Binary files a/theme/images/icons/stackoverflow.png and /dev/null differ diff --git a/theme/images/icons/twitter.png b/theme/images/icons/twitter.png deleted file mode 100644 index cef1cef..0000000 Binary files a/theme/images/icons/twitter.png and /dev/null differ diff --git a/theme/images/icons/vimeo.png b/theme/images/icons/vimeo.png deleted file mode 100644 index 4b9d721..0000000 Binary files a/theme/images/icons/vimeo.png and /dev/null differ diff --git a/theme/images/icons/youtube.png b/theme/images/icons/youtube.png deleted file mode 100644 index e334e68..0000000 Binary files a/theme/images/icons/youtube.png and /dev/null differ