From f588b1d3cf4bc79ea35bf294c8b4fe859b78e8bf Mon Sep 17 00:00:00 2001 From: bast Date: Mon, 26 Aug 2024 13:55:05 +0000 Subject: [PATCH] deploy: 7d3c18ee0a552ecf4df5f458c9e34dc270cee490 --- .nojekyll | 0 all.Europe-Helsinki.ics | 828 +++++++++++++++++ all.Europe-Stockholm.ics | 828 +++++++++++++++++ all.ics | 851 ++++++++++++++++++ all.ics.Europe-Helsinki.txt | 771 ++++++++++++++++ all.ics.Europe-Stockholm.txt | 771 ++++++++++++++++ body.html | 117 +++ branch/main/all.Europe-Helsinki.ics | 828 +++++++++++++++++ branch/main/all.Europe-Stockholm.ics | 828 +++++++++++++++++ branch/main/all.ics | 851 ++++++++++++++++++ branch/main/all.ics.Europe-Helsinki.txt | 771 ++++++++++++++++ branch/main/all.ics.Europe-Stockholm.txt | 771 ++++++++++++++++ branch/main/body.html | 117 +++ branch/main/community.Europe-Helsinki.ics | 94 ++ branch/main/community.Europe-Stockholm.ics | 94 ++ branch/main/community.ics | 117 +++ branch/main/community.ics.Europe-Helsinki.txt | 77 ++ .../main/community.ics.Europe-Stockholm.txt | 77 ++ branch/main/index.html | 139 +++ branch/main/partners.Europe-Helsinki.ics | 450 +++++++++ branch/main/partners.Europe-Stockholm.ics | 450 +++++++++ branch/main/partners.ics | 452 ++++++++++ branch/main/partners.ics.Europe-Helsinki.txt | 396 ++++++++ branch/main/partners.ics.Europe-Stockholm.txt | 396 ++++++++ branch/main/style.css | 49 + branch/main/team.Europe-Helsinki.ics | 232 +++++ branch/main/team.Europe-Stockholm.ics | 232 +++++ branch/main/team.ics | 255 ++++++ branch/main/team.ics.Europe-Helsinki.txt | 226 +++++ branch/main/team.ics.Europe-Stockholm.txt | 226 +++++ branch/main/training.Europe-Helsinki.ics | 552 ++++++++++++ branch/main/training.Europe-Stockholm.ics | 552 ++++++++++++ branch/main/training.ics | 575 ++++++++++++ branch/main/training.ics.Europe-Helsinki.txt | 468 ++++++++++ branch/main/training.ics.Europe-Stockholm.txt | 468 ++++++++++ branch/main/workshops.Europe-Helsinki.ics | 127 +++ branch/main/workshops.Europe-Stockholm.ics | 127 +++ branch/main/workshops.ics | 129 +++ branch/main/workshops.ics.Europe-Helsinki.txt | 72 ++ .../main/workshops.ics.Europe-Stockholm.txt | 72 ++ community.Europe-Helsinki.ics | 94 ++ community.Europe-Stockholm.ics | 94 ++ community.ics | 117 +++ community.ics.Europe-Helsinki.txt | 77 ++ community.ics.Europe-Stockholm.txt | 77 ++ index.html | 139 +++ partners.Europe-Helsinki.ics | 450 +++++++++ partners.Europe-Stockholm.ics | 450 +++++++++ partners.ics | 452 ++++++++++ partners.ics.Europe-Helsinki.txt | 396 ++++++++ partners.ics.Europe-Stockholm.txt | 396 ++++++++ style.css | 49 + team.Europe-Helsinki.ics | 232 +++++ team.Europe-Stockholm.ics | 232 +++++ team.ics | 255 ++++++ team.ics.Europe-Helsinki.txt | 226 +++++ team.ics.Europe-Stockholm.txt | 226 +++++ training.Europe-Helsinki.ics | 552 ++++++++++++ training.Europe-Stockholm.ics | 552 ++++++++++++ training.ics | 575 ++++++++++++ training.ics.Europe-Helsinki.txt | 468 ++++++++++ training.ics.Europe-Stockholm.txt | 468 ++++++++++ workshops.Europe-Helsinki.ics | 127 +++ workshops.Europe-Stockholm.ics | 127 +++ workshops.ics | 129 +++ workshops.ics.Europe-Helsinki.txt | 72 ++ workshops.ics.Europe-Stockholm.txt | 72 ++ 67 files changed, 22540 insertions(+) create mode 100644 .nojekyll create mode 100644 all.Europe-Helsinki.ics create mode 100644 all.Europe-Stockholm.ics create mode 100644 all.ics create mode 100644 all.ics.Europe-Helsinki.txt create mode 100644 all.ics.Europe-Stockholm.txt create mode 100644 body.html create mode 100644 branch/main/all.Europe-Helsinki.ics create mode 100644 branch/main/all.Europe-Stockholm.ics create mode 100644 branch/main/all.ics create mode 100644 branch/main/all.ics.Europe-Helsinki.txt create mode 100644 branch/main/all.ics.Europe-Stockholm.txt create mode 100644 branch/main/body.html create mode 100644 branch/main/community.Europe-Helsinki.ics create mode 100644 branch/main/community.Europe-Stockholm.ics create mode 100644 branch/main/community.ics create mode 100644 branch/main/community.ics.Europe-Helsinki.txt create mode 100644 branch/main/community.ics.Europe-Stockholm.txt create mode 100644 branch/main/index.html create mode 100644 branch/main/partners.Europe-Helsinki.ics create mode 100644 branch/main/partners.Europe-Stockholm.ics create mode 100644 branch/main/partners.ics create mode 100644 branch/main/partners.ics.Europe-Helsinki.txt create mode 100644 branch/main/partners.ics.Europe-Stockholm.txt create mode 100644 branch/main/style.css create mode 100644 branch/main/team.Europe-Helsinki.ics create mode 100644 branch/main/team.Europe-Stockholm.ics create mode 100644 branch/main/team.ics create mode 100644 branch/main/team.ics.Europe-Helsinki.txt create mode 100644 branch/main/team.ics.Europe-Stockholm.txt create mode 100644 branch/main/training.Europe-Helsinki.ics create mode 100644 branch/main/training.Europe-Stockholm.ics create mode 100644 branch/main/training.ics create mode 100644 branch/main/training.ics.Europe-Helsinki.txt create mode 100644 branch/main/training.ics.Europe-Stockholm.txt create mode 100644 branch/main/workshops.Europe-Helsinki.ics create mode 100644 branch/main/workshops.Europe-Stockholm.ics create mode 100644 branch/main/workshops.ics create mode 100644 branch/main/workshops.ics.Europe-Helsinki.txt create mode 100644 branch/main/workshops.ics.Europe-Stockholm.txt create mode 100644 community.Europe-Helsinki.ics create mode 100644 community.Europe-Stockholm.ics create mode 100644 community.ics create mode 100644 community.ics.Europe-Helsinki.txt create mode 100644 community.ics.Europe-Stockholm.txt create mode 100644 index.html create mode 100644 partners.Europe-Helsinki.ics create mode 100644 partners.Europe-Stockholm.ics create mode 100644 partners.ics create mode 100644 partners.ics.Europe-Helsinki.txt create mode 100644 partners.ics.Europe-Stockholm.txt create mode 100644 style.css create mode 100644 team.Europe-Helsinki.ics create mode 100644 team.Europe-Stockholm.ics create mode 100644 team.ics create mode 100644 team.ics.Europe-Helsinki.txt create mode 100644 team.ics.Europe-Stockholm.txt create mode 100644 training.Europe-Helsinki.ics create mode 100644 training.Europe-Stockholm.ics create mode 100644 training.ics create mode 100644 training.ics.Europe-Helsinki.txt create mode 100644 training.ics.Europe-Stockholm.txt create mode 100644 workshops.Europe-Helsinki.ics create mode 100644 workshops.Europe-Stockholm.ics create mode 100644 workshops.ics create mode 100644 workshops.ics.Europe-Helsinki.txt create mode 100644 workshops.ics.Europe-Stockholm.txt diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/all.Europe-Helsinki.ics b/all.Europe-Helsinki.ics new file mode 100644 index 0000000..539a9dc --- /dev/null +++ b/all.Europe-Helsinki.ics @@ -0,0 +1,828 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240408T150000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:0bbd6cde-99cb-4448-b291-0304ef51f967@0bbd.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:0b676fa6-7393-4e86-98dd-1d78d9a12cd0@0b67.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:4368c45e-5aa8-4d33-abf1-3dd36bd17e18@4368.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T113000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T130000 +SUMMARY:Kick-off 2022 +UID:bced779e-d318-4bce-810f-75d13e29d962@bced.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:fe6b86c0-d929-4e68-8d69-5231faa6b0c2@fe6b.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240617T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240617T153000 +SUMMARY:General CodeRefinery get-togther +UID:319ab444-7901-4046-b665-1efb4dffe08c@319a.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240610T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240610T153000 +SUMMARY:Coderefinery in half a day format +UID:719b613d-839e-4110-a769-2123e9af7893@719b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240603T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240603T153000 +SUMMARY:The future of the CodeRefinery project +UID:0fd5cae0-b965-4dde-984b-c72a746bc6eb@0fd5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T153000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:8e0c0be3-b1f1-41c5-88c2-103cf8959005@8e0c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:c309b5d9-dc38-4426-8a66-ac7ce3bf96c6@c309.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240506T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240506T153000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:703f6ff7-bc0c-4f88-beb7-d3c6d2f41d58@703f.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240123T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240123T150000 +SUMMARY:Discussing CodeRefinery future +UID:1b0293eb-f3ce-4aac-a46f-dda79a6645e4@1b02.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T160000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:ac22a463-de42-4fba-8325-7b67511b37ba@ac22.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T141500 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T170000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:6599b5a5-8e5e-4a51-bfae-5dc78f448b70@6599.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220518T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220518T130000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a4f0386e-0a9b-4d29-9ba4-af24b9a23ad7@a4f0.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230123T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230126T140000 +SUMMARY:NeIC All-Hands Meeting +UID:ef7122e8-e4ad-40ac-a6f7-add266ddbaed@ef71.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:12f4bd4d-8cfc-4f31-b427-a0a99876f3c5@12f4.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T160000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:41d5d393-672f-4ed1-a588-449e82fd8437@41d5.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230823T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230823T160000 +SUMMARY:Online writing retreat +UID:bd30fa4f-04c8-4b4b-9e59-a02683e05065@bd30.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240813T100000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:d7f86d05-a53f-4bb2-a480-3955f57a6610@d7f8.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240827T100000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:44a03cc9-04de-453b-a015-d0e0802785c0@44a0.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240828T150000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e385459d-df54-4b92-9921-8fce1b921fa8@e385.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240830T110000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:0e1b0492-2708-407e-a083-dda0184a34e4@0e1b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240904T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:435ae140-edc0-458e-82a6-5b1989819e7a@435a.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240905T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:c31187df-3473-4b62-9261-908ca11fa26c@c311.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240910T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:4680f79a-4ff6-4e1b-a03e-d07982a85568@4680.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240917T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:bdef9791-0502-427d-8735-93dc6660da8a@bdef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241022T160000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:b9a16786-5140-4789-aa22-b83fffd9e934@b9a1.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241029T130000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:8a6c2e92-a3e5-44ec-9276-eec995ffd9c7@8a6c.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T095000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:eb5dd072-3aeb-4136-8607-485654a1f447@eb5d.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T100000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:0f80df08-8fbd-4b41-aeb1-3bfdffbd288e@0f80.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240408T150000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:24b0ec37-6861-4049-920b-a169dd957f98@24b0.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:e5f58e36-91fe-4249-87bd-6be7a3efe4d8@e5f5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8617722a-f6bd-4ff6-8243-b0d9cf882dfe@8617.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T113000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T130000 +SUMMARY:Kick-off 2022 +UID:501b5b2d-e55f-4b41-9812-8a0e48d066c2@501b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:e592bda9-20a8-45e4-96fc-4542ae9dc5ba@e592.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241011T130000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241017T170000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/all.Europe-Stockholm.ics b/all.Europe-Stockholm.ics new file mode 100644 index 0000000..d07ad4a --- /dev/null +++ b/all.Europe-Stockholm.ics @@ -0,0 +1,828 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:0bbd6cde-99cb-4448-b291-0304ef51f967@0bbd.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:0b676fa6-7393-4e86-98dd-1d78d9a12cd0@0b67.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220621T120000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:4368c45e-5aa8-4d33-abf1-3dd36bd17e18@4368.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:bced779e-d318-4bce-810f-75d13e29d962@bced.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T110000 +SUMMARY:Python for Scicomp Hackathon +UID:fe6b86c0-d929-4e68-8d69-5231faa6b0c2@fe6b.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T143000 +SUMMARY:General CodeRefinery get-togther +UID:319ab444-7901-4046-b665-1efb4dffe08c@319a.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T143000 +SUMMARY:Coderefinery in half a day format +UID:719b613d-839e-4110-a769-2123e9af7893@719b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T143000 +SUMMARY:The future of the CodeRefinery project +UID:0fd5cae0-b965-4dde-984b-c72a746bc6eb@0fd5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T143000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:8e0c0be3-b1f1-41c5-88c2-103cf8959005@8e0c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:c309b5d9-dc38-4426-8a66-ac7ce3bf96c6@c309.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T143000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:703f6ff7-bc0c-4f88-beb7-d3c6d2f41d58@703f.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T140000 +SUMMARY:Discussing CodeRefinery future +UID:1b0293eb-f3ce-4aac-a46f-dda79a6645e4@1b02.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T150000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:ac22a463-de42-4fba-8325-7b67511b37ba@ac22.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T131500 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T160000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:6599b5a5-8e5e-4a51-bfae-5dc78f448b70@6599.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T120000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a4f0386e-0a9b-4d29-9ba4-af24b9a23ad7@a4f0.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230123T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230126T130000 +SUMMARY:NeIC All-Hands Meeting +UID:ef7122e8-e4ad-40ac-a6f7-add266ddbaed@ef71.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:12f4bd4d-8cfc-4f31-b427-a0a99876f3c5@12f4.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:41d5d393-672f-4ed1-a588-449e82fd8437@41d5.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T093000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T150000 +SUMMARY:Online writing retreat +UID:bd30fa4f-04c8-4b4b-9e59-a02683e05065@bd30.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:d7f86d05-a53f-4bb2-a480-3955f57a6610@d7f8.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:44a03cc9-04de-453b-a015-d0e0802785c0@44a0.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e385459d-df54-4b92-9921-8fce1b921fa8@e385.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:0e1b0492-2708-407e-a083-dda0184a34e4@0e1b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:435ae140-edc0-458e-82a6-5b1989819e7a@435a.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:c31187df-3473-4b62-9261-908ca11fa26c@c311.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:4680f79a-4ff6-4e1b-a03e-d07982a85568@4680.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:bdef9791-0502-427d-8735-93dc6660da8a@bdef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:b9a16786-5140-4789-aa22-b83fffd9e934@b9a1.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:8a6c2e92-a3e5-44ec-9276-eec995ffd9c7@8a6c.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:eb5dd072-3aeb-4136-8607-485654a1f447@eb5d.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:0f80df08-8fbd-4b41-aeb1-3bfdffbd288e@0f80.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:24b0ec37-6861-4049-920b-a169dd957f98@24b0.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:e5f58e36-91fe-4249-87bd-6be7a3efe4d8@e5f5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220621T120000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8617722a-f6bd-4ff6-8243-b0d9cf882dfe@8617.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:501b5b2d-e55f-4b41-9812-8a0e48d066c2@501b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T110000 +SUMMARY:Python for Scicomp Hackathon +UID:e592bda9-20a8-45e4-96fc-4542ae9dc5ba@e592.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220607T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220609T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220610T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T090000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220509T090000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220404T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220406T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220420T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220421T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220422T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220426T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220322T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220323T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220324T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220329T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220330T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220331T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220321T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220325T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220328T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220401T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220308T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220311T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220315T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220318T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241011T120000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241017T160000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/all.ics b/all.ics new file mode 100644 index 0000000..0fb02e0 --- /dev/null +++ b/all.ics @@ -0,0 +1,851 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:0bbd6cde-99cb-4448-b291-0304ef51f967@0bbd.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:0b676fa6-7393-4e86-98dd-1d78d9a12cd0@0b67.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:4368c45e-5aa8-4d33-abf1-3dd36bd17e18@4368.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:bced779e-d318-4bce-810f-75d13e29d962@bced.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:fe6b86c0-d929-4e68-8d69-5231faa6b0c2@fe6b.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T143000 +SUMMARY:General CodeRefinery get-togther +UID:319ab444-7901-4046-b665-1efb4dffe08c@319a.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T143000 +SUMMARY:Coderefinery in half a day format +UID:719b613d-839e-4110-a769-2123e9af7893@719b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T143000 +SUMMARY:The future of the CodeRefinery project +UID:0fd5cae0-b965-4dde-984b-c72a746bc6eb@0fd5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T143000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:8e0c0be3-b1f1-41c5-88c2-103cf8959005@8e0c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:c309b5d9-dc38-4426-8a66-ac7ce3bf96c6@c309.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T143000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:703f6ff7-bc0c-4f88-beb7-d3c6d2f41d58@703f.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T140000 +SUMMARY:Discussing CodeRefinery future +UID:1b0293eb-f3ce-4aac-a46f-dda79a6645e4@1b02.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T150000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:ac22a463-de42-4fba-8325-7b67511b37ba@ac22.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T131500 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T160000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:6599b5a5-8e5e-4a51-bfae-5dc78f448b70@6599.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T120000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a4f0386e-0a9b-4d29-9ba4-af24b9a23ad7@a4f0.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230123T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230126T130000 +SUMMARY:NeIC All-Hands Meeting +UID:ef7122e8-e4ad-40ac-a6f7-add266ddbaed@ef71.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:12f4bd4d-8cfc-4f31-b427-a0a99876f3c5@12f4.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:41d5d393-672f-4ed1-a588-449e82fd8437@41d5.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T093000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T150000 +SUMMARY:Online writing retreat +UID:bd30fa4f-04c8-4b4b-9e59-a02683e05065@bd30.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:d7f86d05-a53f-4bb2-a480-3955f57a6610@d7f8.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:44a03cc9-04de-453b-a015-d0e0802785c0@44a0.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e385459d-df54-4b92-9921-8fce1b921fa8@e385.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:0e1b0492-2708-407e-a083-dda0184a34e4@0e1b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:435ae140-edc0-458e-82a6-5b1989819e7a@435a.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:c31187df-3473-4b62-9261-908ca11fa26c@c311.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:4680f79a-4ff6-4e1b-a03e-d07982a85568@4680.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:bdef9791-0502-427d-8735-93dc6660da8a@bdef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:b9a16786-5140-4789-aa22-b83fffd9e934@b9a1.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:8a6c2e92-a3e5-44ec-9276-eec995ffd9c7@8a6c.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:eb5dd072-3aeb-4136-8607-485654a1f447@eb5d.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:0f80df08-8fbd-4b41-aeb1-3bfdffbd288e@0f80.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:24b0ec37-6861-4049-920b-a169dd957f98@24b0.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:e5f58e36-91fe-4249-87bd-6be7a3efe4d8@e5f5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8617722a-f6bd-4ff6-8243-b0d9cf882dfe@8617.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:501b5b2d-e55f-4b41-9812-8a0e48d066c2@501b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:e592bda9-20a8-45e4-96fc-4542ae9dc5ba@e592.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241008T070000Z +DTEND:20241011T100000Z +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241015T080000Z +DTEND:20241017T140000Z +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +NAME:All events, teaching and internal +X-WR-CALNAME:All events, teaching and internal +END:VCALENDAR \ No newline at end of file diff --git a/all.ics.Europe-Helsinki.txt b/all.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..3a1f879 --- /dev/null +++ b/all.ics.Europe-Helsinki.txt @@ -0,0 +1,771 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 15:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 13:00 EEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 11:30 EEST +End: Friday, 02 September 2022, 13:00 EEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 11:00 EEST +End: Friday, 02 September 2022, 12:00 EEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: General CodeRefinery get-togther +Start: Monday, 17 June 2024, 15:00 EEST +End: Monday, 17 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Coderefinery in half a day format +Start: Monday, 10 June 2024, 15:00 EEST +End: Monday, 10 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The future of the CodeRefinery project +Start: Monday, 03 June 2024, 15:00 EEST +End: Monday, 03 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The CodeRefinery chat - a home for the community +Start: Monday, 27 May 2024, 15:00 EEST +End: Monday, 27 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Planning the autumn CodeRefinery workshop +Start: Monday, 06 May 2024, 15:00 EEST +End: Monday, 06 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Discussing CodeRefinery future +Start: Tuesday, 23 January 2024, 14:00 EET +End: Tuesday, 23 January 2024, 15:00 EET +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/cr-future-ideas + + +---------- +Subject: CodeRefinery co-working session +Start: Monday, 27 May 2024, 16:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery co-working session + +Come to work on CodeRefinery tasks together, ask about open and urgent tasks or +discuss new task ideas. + +Task board: https://github.com/orgs/coderefinery/projects/7 +Connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Improving Workshop Registration Online Hackathon +Start: Tuesday, 03 May 2022, 14:15 EEST +End: Tuesday, 03 May 2022, 17:00 EEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-workshop-registration + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: Measuring Impact of CodeRefinery Workshops Online Hackathon +Start: Wednesday, 18 May 2022, 10:00 EEST +End: Wednesday, 18 May 2022, 13:00 EEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-measure-impact + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: NeIC All-Hands Meeting +Start: Monday, 23 January 2023, 10:00 EET +End: Thursday, 26 January 2023, 14:00 EET +Location: Kvitfjell (Norway) +Description: + +Details: Agenda/activities and event page yet to be set up. + + +---------- +Subject: Planning Sept 2023 workshop: big picture, scope, format, changes +Start: Friday, 16 June 2023, 14:00 EEST +End: Friday, 16 June 2023, 15:00 EEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the workshop to be. This is not yet about self-assigning tasks. + + +---------- +Subject: Planning Sept 2023 workshop: registration process +Start: Friday, 16 June 2023, 15:00 EEST +End: Friday, 16 June 2023, 16:00 EEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the registration to be. + + +---------- +Subject: Online writing retreat +Start: Wednesday, 23 August 2023, 10:30 EEST +End: Wednesday, 23 August 2023, 16:00 EEST +Location: https://hackmd.io/@coderefinery/writing-retreat +Description: + +Details: Lesson development and any other collaborative writing we want to do or discuss. + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 10:00 EEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 15:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 11:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 16:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 13:00 EET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 09:50 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 15:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 13:00 EEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 11:30 EEST +End: Friday, 02 September 2022, 13:00 EEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 11:00 EEST +End: Friday, 02 September 2022, 12:00 EEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 10:00 EEST +End: Friday, 11 October 2024, 13:00 EEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 11:00 EEST +End: Thursday, 17 October 2024, 17:00 EEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/all.ics.Europe-Stockholm.txt b/all.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..0bd03a2 --- /dev/null +++ b/all.ics.Europe-Stockholm.txt @@ -0,0 +1,771 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 14:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 12:00 CEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 10:30 CEST +End: Friday, 02 September 2022, 12:00 CEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 10:00 CEST +End: Friday, 02 September 2022, 11:00 CEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: General CodeRefinery get-togther +Start: Monday, 17 June 2024, 14:00 CEST +End: Monday, 17 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Coderefinery in half a day format +Start: Monday, 10 June 2024, 14:00 CEST +End: Monday, 10 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The future of the CodeRefinery project +Start: Monday, 03 June 2024, 14:00 CEST +End: Monday, 03 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The CodeRefinery chat - a home for the community +Start: Monday, 27 May 2024, 14:00 CEST +End: Monday, 27 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Planning the autumn CodeRefinery workshop +Start: Monday, 06 May 2024, 14:00 CEST +End: Monday, 06 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Discussing CodeRefinery future +Start: Tuesday, 23 January 2024, 13:00 CET +End: Tuesday, 23 January 2024, 14:00 CET +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/cr-future-ideas + + +---------- +Subject: CodeRefinery co-working session +Start: Monday, 27 May 2024, 15:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery co-working session + +Come to work on CodeRefinery tasks together, ask about open and urgent tasks or +discuss new task ideas. + +Task board: https://github.com/orgs/coderefinery/projects/7 +Connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Improving Workshop Registration Online Hackathon +Start: Tuesday, 03 May 2022, 13:15 CEST +End: Tuesday, 03 May 2022, 16:00 CEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-workshop-registration + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: Measuring Impact of CodeRefinery Workshops Online Hackathon +Start: Wednesday, 18 May 2022, 09:00 CEST +End: Wednesday, 18 May 2022, 12:00 CEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-measure-impact + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: NeIC All-Hands Meeting +Start: Monday, 23 January 2023, 09:00 CET +End: Thursday, 26 January 2023, 13:00 CET +Location: Kvitfjell (Norway) +Description: + +Details: Agenda/activities and event page yet to be set up. + + +---------- +Subject: Planning Sept 2023 workshop: big picture, scope, format, changes +Start: Friday, 16 June 2023, 13:00 CEST +End: Friday, 16 June 2023, 14:00 CEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the workshop to be. This is not yet about self-assigning tasks. + + +---------- +Subject: Planning Sept 2023 workshop: registration process +Start: Friday, 16 June 2023, 14:00 CEST +End: Friday, 16 June 2023, 15:00 CEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the registration to be. + + +---------- +Subject: Online writing retreat +Start: Wednesday, 23 August 2023, 09:30 CEST +End: Wednesday, 23 August 2023, 15:00 CEST +Location: https://hackmd.io/@coderefinery/writing-retreat +Description: + +Details: Lesson development and any other collaborative writing we want to do or discuss. + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 09:00 CEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 14:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 10:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 15:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 12:00 CET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 08:50 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 14:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 12:00 CEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 10:30 CEST +End: Friday, 02 September 2022, 12:00 CEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 10:00 CEST +End: Friday, 02 September 2022, 11:00 CEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 09:00 CEST +End: Friday, 11 October 2024, 12:00 CEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 10:00 CEST +End: Thursday, 17 October 2024, 16:00 CEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/body.html b/body.html new file mode 100644 index 0000000..a23e847 --- /dev/null +++ b/body.html @@ -0,0 +1,117 @@ + + +

CodeRefinery calendars

+ + +

+

Public CodeRefinery calendars, so that you can easily be reminded +about and take part in our activities.

+

If you are interested in attending workshops as a learner, subscribe +to Workshops. If you want to take part in CodeRefinery +teaching, choose whichever matches you best.

+ +

+ + + + + +

Available calendars

+ + +

How to subscribe

+

+ You can subscribe to these calendars in your calendar program. This + will periodically import the events by polling the URL, so that you + get updates (usually with a few hours of delay). Most programs + implement this as creating a new calendar which can be toggled on or + off. Right click on the link above, "Copy link", and then... +

+ + + +

+ Each of these methods creates a new calendar (that can be + toggled on and off) separate from your primary one. You can + copy single events to your primary calendar by clicking on + them, this will also mark your time as "busy" then. +

+ + +

How to add events

+ +

+ You can add or edit events through this GitHub repository. +

+ +
+ + +

+ Last update: Mon Aug 26 13:55:04 UTC 2024 (git revision 7d3c18e) +

\ No newline at end of file diff --git a/branch/main/all.Europe-Helsinki.ics b/branch/main/all.Europe-Helsinki.ics new file mode 100644 index 0000000..539a9dc --- /dev/null +++ b/branch/main/all.Europe-Helsinki.ics @@ -0,0 +1,828 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240408T150000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:0bbd6cde-99cb-4448-b291-0304ef51f967@0bbd.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:0b676fa6-7393-4e86-98dd-1d78d9a12cd0@0b67.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:4368c45e-5aa8-4d33-abf1-3dd36bd17e18@4368.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T113000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T130000 +SUMMARY:Kick-off 2022 +UID:bced779e-d318-4bce-810f-75d13e29d962@bced.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:fe6b86c0-d929-4e68-8d69-5231faa6b0c2@fe6b.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240617T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240617T153000 +SUMMARY:General CodeRefinery get-togther +UID:319ab444-7901-4046-b665-1efb4dffe08c@319a.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240610T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240610T153000 +SUMMARY:Coderefinery in half a day format +UID:719b613d-839e-4110-a769-2123e9af7893@719b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240603T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240603T153000 +SUMMARY:The future of the CodeRefinery project +UID:0fd5cae0-b965-4dde-984b-c72a746bc6eb@0fd5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T153000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:8e0c0be3-b1f1-41c5-88c2-103cf8959005@8e0c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:c309b5d9-dc38-4426-8a66-ac7ce3bf96c6@c309.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240506T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240506T153000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:703f6ff7-bc0c-4f88-beb7-d3c6d2f41d58@703f.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240123T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240123T150000 +SUMMARY:Discussing CodeRefinery future +UID:1b0293eb-f3ce-4aac-a46f-dda79a6645e4@1b02.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T160000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:ac22a463-de42-4fba-8325-7b67511b37ba@ac22.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T141500 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T170000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:6599b5a5-8e5e-4a51-bfae-5dc78f448b70@6599.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220518T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220518T130000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a4f0386e-0a9b-4d29-9ba4-af24b9a23ad7@a4f0.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230123T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230126T140000 +SUMMARY:NeIC All-Hands Meeting +UID:ef7122e8-e4ad-40ac-a6f7-add266ddbaed@ef71.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:12f4bd4d-8cfc-4f31-b427-a0a99876f3c5@12f4.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T160000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:41d5d393-672f-4ed1-a588-449e82fd8437@41d5.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230823T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230823T160000 +SUMMARY:Online writing retreat +UID:bd30fa4f-04c8-4b4b-9e59-a02683e05065@bd30.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240813T100000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:d7f86d05-a53f-4bb2-a480-3955f57a6610@d7f8.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240827T100000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:44a03cc9-04de-453b-a015-d0e0802785c0@44a0.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240828T150000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e385459d-df54-4b92-9921-8fce1b921fa8@e385.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240830T110000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:0e1b0492-2708-407e-a083-dda0184a34e4@0e1b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240904T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:435ae140-edc0-458e-82a6-5b1989819e7a@435a.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240905T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:c31187df-3473-4b62-9261-908ca11fa26c@c311.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240910T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:4680f79a-4ff6-4e1b-a03e-d07982a85568@4680.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240917T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:bdef9791-0502-427d-8735-93dc6660da8a@bdef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241022T160000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:b9a16786-5140-4789-aa22-b83fffd9e934@b9a1.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241029T130000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:8a6c2e92-a3e5-44ec-9276-eec995ffd9c7@8a6c.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T095000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:eb5dd072-3aeb-4136-8607-485654a1f447@eb5d.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T100000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:0f80df08-8fbd-4b41-aeb1-3bfdffbd288e@0f80.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240408T150000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:24b0ec37-6861-4049-920b-a169dd957f98@24b0.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:e5f58e36-91fe-4249-87bd-6be7a3efe4d8@e5f5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8617722a-f6bd-4ff6-8243-b0d9cf882dfe@8617.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T113000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T130000 +SUMMARY:Kick-off 2022 +UID:501b5b2d-e55f-4b41-9812-8a0e48d066c2@501b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:e592bda9-20a8-45e4-96fc-4542ae9dc5ba@e592.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241011T130000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241017T170000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/all.Europe-Stockholm.ics b/branch/main/all.Europe-Stockholm.ics new file mode 100644 index 0000000..d07ad4a --- /dev/null +++ b/branch/main/all.Europe-Stockholm.ics @@ -0,0 +1,828 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:0bbd6cde-99cb-4448-b291-0304ef51f967@0bbd.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:0b676fa6-7393-4e86-98dd-1d78d9a12cd0@0b67.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220621T120000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:4368c45e-5aa8-4d33-abf1-3dd36bd17e18@4368.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:bced779e-d318-4bce-810f-75d13e29d962@bced.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T110000 +SUMMARY:Python for Scicomp Hackathon +UID:fe6b86c0-d929-4e68-8d69-5231faa6b0c2@fe6b.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T143000 +SUMMARY:General CodeRefinery get-togther +UID:319ab444-7901-4046-b665-1efb4dffe08c@319a.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T143000 +SUMMARY:Coderefinery in half a day format +UID:719b613d-839e-4110-a769-2123e9af7893@719b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T143000 +SUMMARY:The future of the CodeRefinery project +UID:0fd5cae0-b965-4dde-984b-c72a746bc6eb@0fd5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T143000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:8e0c0be3-b1f1-41c5-88c2-103cf8959005@8e0c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:c309b5d9-dc38-4426-8a66-ac7ce3bf96c6@c309.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T143000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:703f6ff7-bc0c-4f88-beb7-d3c6d2f41d58@703f.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T140000 +SUMMARY:Discussing CodeRefinery future +UID:1b0293eb-f3ce-4aac-a46f-dda79a6645e4@1b02.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T150000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:ac22a463-de42-4fba-8325-7b67511b37ba@ac22.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T131500 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T160000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:6599b5a5-8e5e-4a51-bfae-5dc78f448b70@6599.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T120000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a4f0386e-0a9b-4d29-9ba4-af24b9a23ad7@a4f0.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230123T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230126T130000 +SUMMARY:NeIC All-Hands Meeting +UID:ef7122e8-e4ad-40ac-a6f7-add266ddbaed@ef71.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:12f4bd4d-8cfc-4f31-b427-a0a99876f3c5@12f4.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:41d5d393-672f-4ed1-a588-449e82fd8437@41d5.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T093000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T150000 +SUMMARY:Online writing retreat +UID:bd30fa4f-04c8-4b4b-9e59-a02683e05065@bd30.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:d7f86d05-a53f-4bb2-a480-3955f57a6610@d7f8.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:44a03cc9-04de-453b-a015-d0e0802785c0@44a0.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e385459d-df54-4b92-9921-8fce1b921fa8@e385.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:0e1b0492-2708-407e-a083-dda0184a34e4@0e1b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:435ae140-edc0-458e-82a6-5b1989819e7a@435a.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:c31187df-3473-4b62-9261-908ca11fa26c@c311.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:4680f79a-4ff6-4e1b-a03e-d07982a85568@4680.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:bdef9791-0502-427d-8735-93dc6660da8a@bdef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:b9a16786-5140-4789-aa22-b83fffd9e934@b9a1.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:8a6c2e92-a3e5-44ec-9276-eec995ffd9c7@8a6c.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:eb5dd072-3aeb-4136-8607-485654a1f447@eb5d.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:0f80df08-8fbd-4b41-aeb1-3bfdffbd288e@0f80.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:24b0ec37-6861-4049-920b-a169dd957f98@24b0.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:e5f58e36-91fe-4249-87bd-6be7a3efe4d8@e5f5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220621T120000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8617722a-f6bd-4ff6-8243-b0d9cf882dfe@8617.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:501b5b2d-e55f-4b41-9812-8a0e48d066c2@501b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T110000 +SUMMARY:Python for Scicomp Hackathon +UID:e592bda9-20a8-45e4-96fc-4542ae9dc5ba@e592.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220607T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220609T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220610T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T090000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220509T090000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220404T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220406T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220420T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220421T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220422T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220426T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220322T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220323T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220324T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220329T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220330T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220331T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220321T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220325T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220328T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220401T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220308T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220311T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220315T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220318T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241011T120000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241017T160000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/all.ics b/branch/main/all.ics new file mode 100644 index 0000000..0fb02e0 --- /dev/null +++ b/branch/main/all.ics @@ -0,0 +1,851 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:0bbd6cde-99cb-4448-b291-0304ef51f967@0bbd.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:0b676fa6-7393-4e86-98dd-1d78d9a12cd0@0b67.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:4368c45e-5aa8-4d33-abf1-3dd36bd17e18@4368.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:bced779e-d318-4bce-810f-75d13e29d962@bced.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:fe6b86c0-d929-4e68-8d69-5231faa6b0c2@fe6b.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T143000 +SUMMARY:General CodeRefinery get-togther +UID:319ab444-7901-4046-b665-1efb4dffe08c@319a.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T143000 +SUMMARY:Coderefinery in half a day format +UID:719b613d-839e-4110-a769-2123e9af7893@719b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T143000 +SUMMARY:The future of the CodeRefinery project +UID:0fd5cae0-b965-4dde-984b-c72a746bc6eb@0fd5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T143000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:8e0c0be3-b1f1-41c5-88c2-103cf8959005@8e0c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:c309b5d9-dc38-4426-8a66-ac7ce3bf96c6@c309.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T143000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:703f6ff7-bc0c-4f88-beb7-d3c6d2f41d58@703f.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T140000 +SUMMARY:Discussing CodeRefinery future +UID:1b0293eb-f3ce-4aac-a46f-dda79a6645e4@1b02.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T150000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:ac22a463-de42-4fba-8325-7b67511b37ba@ac22.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T131500 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T160000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:6599b5a5-8e5e-4a51-bfae-5dc78f448b70@6599.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T120000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a4f0386e-0a9b-4d29-9ba4-af24b9a23ad7@a4f0.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230123T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230126T130000 +SUMMARY:NeIC All-Hands Meeting +UID:ef7122e8-e4ad-40ac-a6f7-add266ddbaed@ef71.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:12f4bd4d-8cfc-4f31-b427-a0a99876f3c5@12f4.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:41d5d393-672f-4ed1-a588-449e82fd8437@41d5.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T093000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T150000 +SUMMARY:Online writing retreat +UID:bd30fa4f-04c8-4b4b-9e59-a02683e05065@bd30.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:d7f86d05-a53f-4bb2-a480-3955f57a6610@d7f8.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:44a03cc9-04de-453b-a015-d0e0802785c0@44a0.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e385459d-df54-4b92-9921-8fce1b921fa8@e385.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:0e1b0492-2708-407e-a083-dda0184a34e4@0e1b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:435ae140-edc0-458e-82a6-5b1989819e7a@435a.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:c31187df-3473-4b62-9261-908ca11fa26c@c311.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:4680f79a-4ff6-4e1b-a03e-d07982a85568@4680.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:bdef9791-0502-427d-8735-93dc6660da8a@bdef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:b9a16786-5140-4789-aa22-b83fffd9e934@b9a1.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:8a6c2e92-a3e5-44ec-9276-eec995ffd9c7@8a6c.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:eb5dd072-3aeb-4136-8607-485654a1f447@eb5d.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:0f80df08-8fbd-4b41-aeb1-3bfdffbd288e@0f80.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135457Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:24b0ec37-6861-4049-920b-a169dd957f98@24b0.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:e5f58e36-91fe-4249-87bd-6be7a3efe4d8@e5f5.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8617722a-f6bd-4ff6-8243-b0d9cf882dfe@8617.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:501b5b2d-e55f-4b41-9812-8a0e48d066c2@501b.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:e592bda9-20a8-45e4-96fc-4542ae9dc5ba@e592.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135457Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241008T070000Z +DTEND:20241011T100000Z +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241015T080000Z +DTEND:20241017T140000Z +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +NAME:All events, teaching and internal +X-WR-CALNAME:All events, teaching and internal +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/all.ics.Europe-Helsinki.txt b/branch/main/all.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..3a1f879 --- /dev/null +++ b/branch/main/all.ics.Europe-Helsinki.txt @@ -0,0 +1,771 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 15:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 13:00 EEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 11:30 EEST +End: Friday, 02 September 2022, 13:00 EEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 11:00 EEST +End: Friday, 02 September 2022, 12:00 EEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: General CodeRefinery get-togther +Start: Monday, 17 June 2024, 15:00 EEST +End: Monday, 17 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Coderefinery in half a day format +Start: Monday, 10 June 2024, 15:00 EEST +End: Monday, 10 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The future of the CodeRefinery project +Start: Monday, 03 June 2024, 15:00 EEST +End: Monday, 03 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The CodeRefinery chat - a home for the community +Start: Monday, 27 May 2024, 15:00 EEST +End: Monday, 27 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Planning the autumn CodeRefinery workshop +Start: Monday, 06 May 2024, 15:00 EEST +End: Monday, 06 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Discussing CodeRefinery future +Start: Tuesday, 23 January 2024, 14:00 EET +End: Tuesday, 23 January 2024, 15:00 EET +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/cr-future-ideas + + +---------- +Subject: CodeRefinery co-working session +Start: Monday, 27 May 2024, 16:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery co-working session + +Come to work on CodeRefinery tasks together, ask about open and urgent tasks or +discuss new task ideas. + +Task board: https://github.com/orgs/coderefinery/projects/7 +Connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Improving Workshop Registration Online Hackathon +Start: Tuesday, 03 May 2022, 14:15 EEST +End: Tuesday, 03 May 2022, 17:00 EEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-workshop-registration + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: Measuring Impact of CodeRefinery Workshops Online Hackathon +Start: Wednesday, 18 May 2022, 10:00 EEST +End: Wednesday, 18 May 2022, 13:00 EEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-measure-impact + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: NeIC All-Hands Meeting +Start: Monday, 23 January 2023, 10:00 EET +End: Thursday, 26 January 2023, 14:00 EET +Location: Kvitfjell (Norway) +Description: + +Details: Agenda/activities and event page yet to be set up. + + +---------- +Subject: Planning Sept 2023 workshop: big picture, scope, format, changes +Start: Friday, 16 June 2023, 14:00 EEST +End: Friday, 16 June 2023, 15:00 EEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the workshop to be. This is not yet about self-assigning tasks. + + +---------- +Subject: Planning Sept 2023 workshop: registration process +Start: Friday, 16 June 2023, 15:00 EEST +End: Friday, 16 June 2023, 16:00 EEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the registration to be. + + +---------- +Subject: Online writing retreat +Start: Wednesday, 23 August 2023, 10:30 EEST +End: Wednesday, 23 August 2023, 16:00 EEST +Location: https://hackmd.io/@coderefinery/writing-retreat +Description: + +Details: Lesson development and any other collaborative writing we want to do or discuss. + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 10:00 EEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 15:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 11:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 16:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 13:00 EET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 09:50 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 15:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 13:00 EEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 11:30 EEST +End: Friday, 02 September 2022, 13:00 EEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 11:00 EEST +End: Friday, 02 September 2022, 12:00 EEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 10:00 EEST +End: Friday, 11 October 2024, 13:00 EEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 11:00 EEST +End: Thursday, 17 October 2024, 17:00 EEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/branch/main/all.ics.Europe-Stockholm.txt b/branch/main/all.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..0bd03a2 --- /dev/null +++ b/branch/main/all.ics.Europe-Stockholm.txt @@ -0,0 +1,771 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 14:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 12:00 CEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 10:30 CEST +End: Friday, 02 September 2022, 12:00 CEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 10:00 CEST +End: Friday, 02 September 2022, 11:00 CEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: General CodeRefinery get-togther +Start: Monday, 17 June 2024, 14:00 CEST +End: Monday, 17 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Coderefinery in half a day format +Start: Monday, 10 June 2024, 14:00 CEST +End: Monday, 10 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The future of the CodeRefinery project +Start: Monday, 03 June 2024, 14:00 CEST +End: Monday, 03 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The CodeRefinery chat - a home for the community +Start: Monday, 27 May 2024, 14:00 CEST +End: Monday, 27 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Planning the autumn CodeRefinery workshop +Start: Monday, 06 May 2024, 14:00 CEST +End: Monday, 06 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Discussing CodeRefinery future +Start: Tuesday, 23 January 2024, 13:00 CET +End: Tuesday, 23 January 2024, 14:00 CET +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/cr-future-ideas + + +---------- +Subject: CodeRefinery co-working session +Start: Monday, 27 May 2024, 15:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery co-working session + +Come to work on CodeRefinery tasks together, ask about open and urgent tasks or +discuss new task ideas. + +Task board: https://github.com/orgs/coderefinery/projects/7 +Connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Improving Workshop Registration Online Hackathon +Start: Tuesday, 03 May 2022, 13:15 CEST +End: Tuesday, 03 May 2022, 16:00 CEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-workshop-registration + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: Measuring Impact of CodeRefinery Workshops Online Hackathon +Start: Wednesday, 18 May 2022, 09:00 CEST +End: Wednesday, 18 May 2022, 12:00 CEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-measure-impact + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: NeIC All-Hands Meeting +Start: Monday, 23 January 2023, 09:00 CET +End: Thursday, 26 January 2023, 13:00 CET +Location: Kvitfjell (Norway) +Description: + +Details: Agenda/activities and event page yet to be set up. + + +---------- +Subject: Planning Sept 2023 workshop: big picture, scope, format, changes +Start: Friday, 16 June 2023, 13:00 CEST +End: Friday, 16 June 2023, 14:00 CEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the workshop to be. This is not yet about self-assigning tasks. + + +---------- +Subject: Planning Sept 2023 workshop: registration process +Start: Friday, 16 June 2023, 14:00 CEST +End: Friday, 16 June 2023, 15:00 CEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the registration to be. + + +---------- +Subject: Online writing retreat +Start: Wednesday, 23 August 2023, 09:30 CEST +End: Wednesday, 23 August 2023, 15:00 CEST +Location: https://hackmd.io/@coderefinery/writing-retreat +Description: + +Details: Lesson development and any other collaborative writing we want to do or discuss. + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 09:00 CEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 14:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 10:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 15:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 12:00 CET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 08:50 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 14:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 12:00 CEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 10:30 CEST +End: Friday, 02 September 2022, 12:00 CEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 10:00 CEST +End: Friday, 02 September 2022, 11:00 CEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 09:00 CEST +End: Friday, 11 October 2024, 12:00 CEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 10:00 CEST +End: Thursday, 17 October 2024, 16:00 CEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/branch/main/body.html b/branch/main/body.html new file mode 100644 index 0000000..a23e847 --- /dev/null +++ b/branch/main/body.html @@ -0,0 +1,117 @@ + + +

CodeRefinery calendars

+ + +

+

Public CodeRefinery calendars, so that you can easily be reminded +about and take part in our activities.

+

If you are interested in attending workshops as a learner, subscribe +to Workshops. If you want to take part in CodeRefinery +teaching, choose whichever matches you best.

+ +

+ + + + + +

Available calendars

+ + +

How to subscribe

+

+ You can subscribe to these calendars in your calendar program. This + will periodically import the events by polling the URL, so that you + get updates (usually with a few hours of delay). Most programs + implement this as creating a new calendar which can be toggled on or + off. Right click on the link above, "Copy link", and then... +

+ + + +

+ Each of these methods creates a new calendar (that can be + toggled on and off) separate from your primary one. You can + copy single events to your primary calendar by clicking on + them, this will also mark your time as "busy" then. +

+ + +

How to add events

+ +

+ You can add or edit events through this GitHub repository. +

+ +
+ + +

+ Last update: Mon Aug 26 13:55:04 UTC 2024 (git revision 7d3c18e) +

\ No newline at end of file diff --git a/branch/main/community.Europe-Helsinki.ics b/branch/main/community.Europe-Helsinki.ics new file mode 100644 index 0000000..dac4989 --- /dev/null +++ b/branch/main/community.Europe-Helsinki.ics @@ -0,0 +1,94 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240408T150000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:945219c7-8b2a-4577-bd2c-dcedf663540a@9452.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:34e118ba-df7e-4cd0-9f47-bdf8207ff625@34e1.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:66ed2893-fc6d-451a-9878-e8e564430be8@66ed.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T113000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T130000 +SUMMARY:Kick-off 2022 +UID:453c3435-fbca-46e2-9d52-da47c35ad520@453c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:a449e0ed-2fff-49b4-8579-44e453d77549@a449.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135500Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/community.Europe-Stockholm.ics b/branch/main/community.Europe-Stockholm.ics new file mode 100644 index 0000000..bf39597 --- /dev/null +++ b/branch/main/community.Europe-Stockholm.ics @@ -0,0 +1,94 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:945219c7-8b2a-4577-bd2c-dcedf663540a@9452.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:34e118ba-df7e-4cd0-9f47-bdf8207ff625@34e1.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220621T120000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:66ed2893-fc6d-451a-9878-e8e564430be8@66ed.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:453c3435-fbca-46e2-9d52-da47c35ad520@453c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T110000 +SUMMARY:Python for Scicomp Hackathon +UID:a449e0ed-2fff-49b4-8579-44e453d77549@a449.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135500Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/community.ics b/branch/main/community.ics new file mode 100644 index 0000000..923c51e --- /dev/null +++ b/branch/main/community.ics @@ -0,0 +1,117 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:945219c7-8b2a-4577-bd2c-dcedf663540a@9452.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:34e118ba-df7e-4cd0-9f47-bdf8207ff625@34e1.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:66ed2893-fc6d-451a-9878-e8e564430be8@66ed.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:453c3435-fbca-46e2-9d52-da47c35ad520@453c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:a449e0ed-2fff-49b4-8579-44e453d77549@a449.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135500Z +END:VEVENT +NAME:CodeRefinery community calls +X-WR-CALNAME:CodeRefinery community calls +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/community.ics.Europe-Helsinki.txt b/branch/main/community.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..447002c --- /dev/null +++ b/branch/main/community.ics.Europe-Helsinki.txt @@ -0,0 +1,77 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 15:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 13:00 EEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 11:30 EEST +End: Friday, 02 September 2022, 13:00 EEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 11:00 EEST +End: Friday, 02 September 2022, 12:00 EEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. diff --git a/branch/main/community.ics.Europe-Stockholm.txt b/branch/main/community.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..bc61b25 --- /dev/null +++ b/branch/main/community.ics.Europe-Stockholm.txt @@ -0,0 +1,77 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 14:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 12:00 CEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 10:30 CEST +End: Friday, 02 September 2022, 12:00 CEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 10:00 CEST +End: Friday, 02 September 2022, 11:00 CEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. diff --git a/branch/main/index.html b/branch/main/index.html new file mode 100644 index 0000000..6b5e739 --- /dev/null +++ b/branch/main/index.html @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + CodeRefinery calendars + + + +
+ + +

CodeRefinery calendars

+ + +

+

Public CodeRefinery calendars, so that you can easily be reminded +about and take part in our activities.

+

If you are interested in attending workshops as a learner, subscribe +to Workshops. If you want to take part in CodeRefinery +teaching, choose whichever matches you best.

+ +

+ + + + + +

Available calendars

+ + +

How to subscribe

+

+ You can subscribe to these calendars in your calendar program. This + will periodically import the events by polling the URL, so that you + get updates (usually with a few hours of delay). Most programs + implement this as creating a new calendar which can be toggled on or + off. Right click on the link above, "Copy link", and then... +

+ + + +

+ Each of these methods creates a new calendar (that can be + toggled on and off) separate from your primary one. You can + copy single events to your primary calendar by clicking on + them, this will also mark your time as "busy" then. +

+ + +

How to add events

+ +

+ You can add or edit events through this GitHub repository. +

+ +
+ + +

+ Last update: Mon Aug 26 13:55:04 UTC 2024 (git revision 7d3c18e) +

+
+ + \ No newline at end of file diff --git a/branch/main/partners.Europe-Helsinki.ics b/branch/main/partners.Europe-Helsinki.ics new file mode 100644 index 0000000..0e6aa14 --- /dev/null +++ b/branch/main/partners.Europe-Helsinki.ics @@ -0,0 +1,450 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241011T130000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241017T170000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/partners.Europe-Stockholm.ics b/branch/main/partners.Europe-Stockholm.ics new file mode 100644 index 0000000..a926d4d --- /dev/null +++ b/branch/main/partners.Europe-Stockholm.ics @@ -0,0 +1,450 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220607T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220609T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220610T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T090000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220509T090000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220404T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220406T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220420T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220421T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220422T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220426T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220322T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220323T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220324T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220329T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220330T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220331T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220321T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220325T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220328T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220401T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220308T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220311T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220315T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220318T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241011T120000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241017T160000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/partners.ics b/branch/main/partners.ics new file mode 100644 index 0000000..36c4e3e --- /dev/null +++ b/branch/main/partners.ics @@ -0,0 +1,452 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241008T070000Z +DTEND:20241011T100000Z +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241015T080000Z +DTEND:20241017T140000Z +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +NAME:All Workshop/Training events by partners +X-WR-CALNAME:All Workshop/Training events by partners +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/partners.ics.Europe-Helsinki.txt b/branch/main/partners.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..75af93b --- /dev/null +++ b/branch/main/partners.ics.Europe-Helsinki.txt @@ -0,0 +1,396 @@ + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 10:00 EEST +End: Friday, 11 October 2024, 13:00 EEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 11:00 EEST +End: Thursday, 17 October 2024, 17:00 EEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/branch/main/partners.ics.Europe-Stockholm.txt b/branch/main/partners.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..e6f4233 --- /dev/null +++ b/branch/main/partners.ics.Europe-Stockholm.txt @@ -0,0 +1,396 @@ + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 09:00 CEST +End: Friday, 11 October 2024, 12:00 CEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 10:00 CEST +End: Thursday, 17 October 2024, 16:00 CEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/branch/main/style.css b/branch/main/style.css new file mode 100644 index 0000000..7b8cd22 --- /dev/null +++ b/branch/main/style.css @@ -0,0 +1,49 @@ +* { font-family: 'Roboto', sans-serif; } + +body { + background: #ffffff; + margin: 0; + height: 100%; + color: #384452; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: 500; + margin-top: 1.5em; + color: #000000; +} + +h3 { + font-size: 1.3em; +} + +main { + background-color: #f8f9fa !important; + padding-bottom: 20px; +} + +footer { + padding: 20px 0; + border-top: solid 1px rgb(233, 233, 233); +} + +footer .social:hover{ + text-decoration: none; +} + +.panel .top-buffer { + flex-grow: 1; +} + +p { + padding: 0; + margin-bottom: 12px; + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: #384452; + margin-top: 10px; +} + +.top-buffer { margin-top: 35px; } +.top-buffer-more { margin-top: 70px; } diff --git a/branch/main/team.Europe-Helsinki.ics b/branch/main/team.Europe-Helsinki.ics new file mode 100644 index 0000000..949ad5d --- /dev/null +++ b/branch/main/team.Europe-Helsinki.ics @@ -0,0 +1,232 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240408T150000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:12fbae47-1fad-46c2-ae1c-d6b17c346885@12fb.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:4a87e41e-796d-40d4-96d2-31bb454c0265@4a87.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8ce31e7d-1fd1-4b4b-ab0d-ba9ad20c1454@8ce3.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T113000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T130000 +SUMMARY:Kick-off 2022 +UID:64bb7306-9a83-4fd5-811f-145657189fcb@64bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:a38c1d19-2970-4369-8f61-f4645a587854@a38c.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240617T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240617T153000 +SUMMARY:General CodeRefinery get-togther +UID:edb81747-1553-42a9-b872-315b353ff7af@edb8.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240610T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240610T153000 +SUMMARY:Coderefinery in half a day format +UID:0318e373-773a-4118-a255-79eecbcbe169@0318.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240603T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240603T153000 +SUMMARY:The future of the CodeRefinery project +UID:9334b7e8-1f53-438a-9491-225630c8b29c@9334.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T153000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:302cee69-b0be-43b8-bced-0db3a11c6474@302c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:29733155-12c9-4dc2-9ff0-9ffa601bfdb7@2973.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240506T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240506T153000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:24016641-1ebd-4ac2-9fe4-d0545e91a568@2401.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240123T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240123T150000 +SUMMARY:Discussing CodeRefinery future +UID:7c0d61f3-cab7-4e12-8c06-ff8c8a94b2de@7c0d.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T160000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:495cc632-0139-43d9-bdb8-0b8742e1684f@495c.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T141500 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T170000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:531e9332-b1c6-441e-9115-795fd66910fd@531e.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220518T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220518T130000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a3bb6c33-94ee-403d-9e0d-1c76d25a79dd@a3bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230123T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230126T140000 +SUMMARY:NeIC All-Hands Meeting +UID:d936f300-b6ee-42f8-a305-ca6c8db93c88@d936.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:03c3dfbc-c513-4a0c-a14f-8f1e1d61d532@03c3.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T160000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:ea0113c2-947f-4b6a-aef9-5e55e0aa4522@ea01.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230823T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230823T160000 +SUMMARY:Online writing retreat +UID:d16811c5-4702-4af6-bdb1-51af781d1c68@d168.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/team.Europe-Stockholm.ics b/branch/main/team.Europe-Stockholm.ics new file mode 100644 index 0000000..f8d3a7b --- /dev/null +++ b/branch/main/team.Europe-Stockholm.ics @@ -0,0 +1,232 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:12fbae47-1fad-46c2-ae1c-d6b17c346885@12fb.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:4a87e41e-796d-40d4-96d2-31bb454c0265@4a87.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220621T120000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8ce31e7d-1fd1-4b4b-ab0d-ba9ad20c1454@8ce3.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:64bb7306-9a83-4fd5-811f-145657189fcb@64bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T110000 +SUMMARY:Python for Scicomp Hackathon +UID:a38c1d19-2970-4369-8f61-f4645a587854@a38c.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T143000 +SUMMARY:General CodeRefinery get-togther +UID:edb81747-1553-42a9-b872-315b353ff7af@edb8.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T143000 +SUMMARY:Coderefinery in half a day format +UID:0318e373-773a-4118-a255-79eecbcbe169@0318.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T143000 +SUMMARY:The future of the CodeRefinery project +UID:9334b7e8-1f53-438a-9491-225630c8b29c@9334.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T143000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:302cee69-b0be-43b8-bced-0db3a11c6474@302c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:29733155-12c9-4dc2-9ff0-9ffa601bfdb7@2973.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T143000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:24016641-1ebd-4ac2-9fe4-d0545e91a568@2401.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T140000 +SUMMARY:Discussing CodeRefinery future +UID:7c0d61f3-cab7-4e12-8c06-ff8c8a94b2de@7c0d.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T150000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:495cc632-0139-43d9-bdb8-0b8742e1684f@495c.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T131500 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T160000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:531e9332-b1c6-441e-9115-795fd66910fd@531e.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T120000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a3bb6c33-94ee-403d-9e0d-1c76d25a79dd@a3bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230123T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230126T130000 +SUMMARY:NeIC All-Hands Meeting +UID:d936f300-b6ee-42f8-a305-ca6c8db93c88@d936.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:03c3dfbc-c513-4a0c-a14f-8f1e1d61d532@03c3.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:ea0113c2-947f-4b6a-aef9-5e55e0aa4522@ea01.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T093000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T150000 +SUMMARY:Online writing retreat +UID:d16811c5-4702-4af6-bdb1-51af781d1c68@d168.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/team.ics b/branch/main/team.ics new file mode 100644 index 0000000..7b33e84 --- /dev/null +++ b/branch/main/team.ics @@ -0,0 +1,255 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:12fbae47-1fad-46c2-ae1c-d6b17c346885@12fb.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:4a87e41e-796d-40d4-96d2-31bb454c0265@4a87.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8ce31e7d-1fd1-4b4b-ab0d-ba9ad20c1454@8ce3.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:64bb7306-9a83-4fd5-811f-145657189fcb@64bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:a38c1d19-2970-4369-8f61-f4645a587854@a38c.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T143000 +SUMMARY:General CodeRefinery get-togther +UID:edb81747-1553-42a9-b872-315b353ff7af@edb8.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T143000 +SUMMARY:Coderefinery in half a day format +UID:0318e373-773a-4118-a255-79eecbcbe169@0318.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T143000 +SUMMARY:The future of the CodeRefinery project +UID:9334b7e8-1f53-438a-9491-225630c8b29c@9334.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T143000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:302cee69-b0be-43b8-bced-0db3a11c6474@302c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:29733155-12c9-4dc2-9ff0-9ffa601bfdb7@2973.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T143000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:24016641-1ebd-4ac2-9fe4-d0545e91a568@2401.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T140000 +SUMMARY:Discussing CodeRefinery future +UID:7c0d61f3-cab7-4e12-8c06-ff8c8a94b2de@7c0d.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T150000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:495cc632-0139-43d9-bdb8-0b8742e1684f@495c.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T131500 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T160000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:531e9332-b1c6-441e-9115-795fd66910fd@531e.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T120000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a3bb6c33-94ee-403d-9e0d-1c76d25a79dd@a3bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230123T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230126T130000 +SUMMARY:NeIC All-Hands Meeting +UID:d936f300-b6ee-42f8-a305-ca6c8db93c88@d936.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:03c3dfbc-c513-4a0c-a14f-8f1e1d61d532@03c3.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:ea0113c2-947f-4b6a-aef9-5e55e0aa4522@ea01.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T093000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T150000 +SUMMARY:Online writing retreat +UID:d16811c5-4702-4af6-bdb1-51af781d1c68@d168.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +NAME:Team meetings and events +X-WR-CALNAME:Team meetings and events +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/team.ics.Europe-Helsinki.txt b/branch/main/team.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..d4e9c85 --- /dev/null +++ b/branch/main/team.ics.Europe-Helsinki.txt @@ -0,0 +1,226 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 15:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 13:00 EEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 11:30 EEST +End: Friday, 02 September 2022, 13:00 EEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 11:00 EEST +End: Friday, 02 September 2022, 12:00 EEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: General CodeRefinery get-togther +Start: Monday, 17 June 2024, 15:00 EEST +End: Monday, 17 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Coderefinery in half a day format +Start: Monday, 10 June 2024, 15:00 EEST +End: Monday, 10 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The future of the CodeRefinery project +Start: Monday, 03 June 2024, 15:00 EEST +End: Monday, 03 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The CodeRefinery chat - a home for the community +Start: Monday, 27 May 2024, 15:00 EEST +End: Monday, 27 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Planning the autumn CodeRefinery workshop +Start: Monday, 06 May 2024, 15:00 EEST +End: Monday, 06 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Discussing CodeRefinery future +Start: Tuesday, 23 January 2024, 14:00 EET +End: Tuesday, 23 January 2024, 15:00 EET +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/cr-future-ideas + + +---------- +Subject: CodeRefinery co-working session +Start: Monday, 27 May 2024, 16:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery co-working session + +Come to work on CodeRefinery tasks together, ask about open and urgent tasks or +discuss new task ideas. + +Task board: https://github.com/orgs/coderefinery/projects/7 +Connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Improving Workshop Registration Online Hackathon +Start: Tuesday, 03 May 2022, 14:15 EEST +End: Tuesday, 03 May 2022, 17:00 EEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-workshop-registration + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: Measuring Impact of CodeRefinery Workshops Online Hackathon +Start: Wednesday, 18 May 2022, 10:00 EEST +End: Wednesday, 18 May 2022, 13:00 EEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-measure-impact + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: NeIC All-Hands Meeting +Start: Monday, 23 January 2023, 10:00 EET +End: Thursday, 26 January 2023, 14:00 EET +Location: Kvitfjell (Norway) +Description: + +Details: Agenda/activities and event page yet to be set up. + + +---------- +Subject: Planning Sept 2023 workshop: big picture, scope, format, changes +Start: Friday, 16 June 2023, 14:00 EEST +End: Friday, 16 June 2023, 15:00 EEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the workshop to be. This is not yet about self-assigning tasks. + + +---------- +Subject: Planning Sept 2023 workshop: registration process +Start: Friday, 16 June 2023, 15:00 EEST +End: Friday, 16 June 2023, 16:00 EEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the registration to be. + + +---------- +Subject: Online writing retreat +Start: Wednesday, 23 August 2023, 10:30 EEST +End: Wednesday, 23 August 2023, 16:00 EEST +Location: https://hackmd.io/@coderefinery/writing-retreat +Description: + +Details: Lesson development and any other collaborative writing we want to do or discuss. diff --git a/branch/main/team.ics.Europe-Stockholm.txt b/branch/main/team.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..a85cf39 --- /dev/null +++ b/branch/main/team.ics.Europe-Stockholm.txt @@ -0,0 +1,226 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 14:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 12:00 CEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 10:30 CEST +End: Friday, 02 September 2022, 12:00 CEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 10:00 CEST +End: Friday, 02 September 2022, 11:00 CEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: General CodeRefinery get-togther +Start: Monday, 17 June 2024, 14:00 CEST +End: Monday, 17 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Coderefinery in half a day format +Start: Monday, 10 June 2024, 14:00 CEST +End: Monday, 10 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The future of the CodeRefinery project +Start: Monday, 03 June 2024, 14:00 CEST +End: Monday, 03 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The CodeRefinery chat - a home for the community +Start: Monday, 27 May 2024, 14:00 CEST +End: Monday, 27 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Planning the autumn CodeRefinery workshop +Start: Monday, 06 May 2024, 14:00 CEST +End: Monday, 06 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Discussing CodeRefinery future +Start: Tuesday, 23 January 2024, 13:00 CET +End: Tuesday, 23 January 2024, 14:00 CET +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/cr-future-ideas + + +---------- +Subject: CodeRefinery co-working session +Start: Monday, 27 May 2024, 15:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery co-working session + +Come to work on CodeRefinery tasks together, ask about open and urgent tasks or +discuss new task ideas. + +Task board: https://github.com/orgs/coderefinery/projects/7 +Connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Improving Workshop Registration Online Hackathon +Start: Tuesday, 03 May 2022, 13:15 CEST +End: Tuesday, 03 May 2022, 16:00 CEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-workshop-registration + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: Measuring Impact of CodeRefinery Workshops Online Hackathon +Start: Wednesday, 18 May 2022, 09:00 CEST +End: Wednesday, 18 May 2022, 12:00 CEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-measure-impact + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: NeIC All-Hands Meeting +Start: Monday, 23 January 2023, 09:00 CET +End: Thursday, 26 January 2023, 13:00 CET +Location: Kvitfjell (Norway) +Description: + +Details: Agenda/activities and event page yet to be set up. + + +---------- +Subject: Planning Sept 2023 workshop: big picture, scope, format, changes +Start: Friday, 16 June 2023, 13:00 CEST +End: Friday, 16 June 2023, 14:00 CEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the workshop to be. This is not yet about self-assigning tasks. + + +---------- +Subject: Planning Sept 2023 workshop: registration process +Start: Friday, 16 June 2023, 14:00 CEST +End: Friday, 16 June 2023, 15:00 CEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the registration to be. + + +---------- +Subject: Online writing retreat +Start: Wednesday, 23 August 2023, 09:30 CEST +End: Wednesday, 23 August 2023, 15:00 CEST +Location: https://hackmd.io/@coderefinery/writing-retreat +Description: + +Details: Lesson development and any other collaborative writing we want to do or discuss. diff --git a/branch/main/training.Europe-Helsinki.ics b/branch/main/training.Europe-Helsinki.ics new file mode 100644 index 0000000..b5adad0 --- /dev/null +++ b/branch/main/training.Europe-Helsinki.ics @@ -0,0 +1,552 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240813T100000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:e19f31db-b946-4271-af85-4f9b857aded8@e19f.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240827T100000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:e59aab62-7ef3-4dc8-a052-b5d5cf8c8a14@e59a.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240828T150000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:98b0361c-c558-4cf2-9c5f-d89648bfb062@98b0.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240830T110000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e2ef2073-0d51-4b98-97f9-331878060938@e2ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240904T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:db94867c-d068-429e-8db2-6157a7f91335@db94.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240905T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:fd4f7681-2efa-4ed7-a49d-8a263300d2eb@fd4f.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240910T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:e8245ad1-a5f5-4a16-ade2-7ef6f4530cc2@e824.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240917T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:97efd920-3f1d-4819-a3eb-3119b36fb172@97ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241022T160000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:4a266704-9773-4af9-b9e9-1990ebe0ddfd@4a26.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241029T130000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:addbd499-33ef-4d1e-b624-fad8a16deda1@addb.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T095000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:fdd49547-8c3b-4a63-8733-9d4889efe5f2@fdd4.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T100000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c025eba1-1428-4c1b-a0ad-d7f3ffc59cb1@c025.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241011T130000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241017T170000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/training.Europe-Stockholm.ics b/branch/main/training.Europe-Stockholm.ics new file mode 100644 index 0000000..7f71c20 --- /dev/null +++ b/branch/main/training.Europe-Stockholm.ics @@ -0,0 +1,552 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:e19f31db-b946-4271-af85-4f9b857aded8@e19f.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:e59aab62-7ef3-4dc8-a052-b5d5cf8c8a14@e59a.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:98b0361c-c558-4cf2-9c5f-d89648bfb062@98b0.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e2ef2073-0d51-4b98-97f9-331878060938@e2ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:db94867c-d068-429e-8db2-6157a7f91335@db94.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:fd4f7681-2efa-4ed7-a49d-8a263300d2eb@fd4f.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:e8245ad1-a5f5-4a16-ade2-7ef6f4530cc2@e824.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:97efd920-3f1d-4819-a3eb-3119b36fb172@97ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:4a266704-9773-4af9-b9e9-1990ebe0ddfd@4a26.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:addbd499-33ef-4d1e-b624-fad8a16deda1@addb.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:fdd49547-8c3b-4a63-8733-9d4889efe5f2@fdd4.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c025eba1-1428-4c1b-a0ad-d7f3ffc59cb1@c025.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220607T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220609T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220610T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T090000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220509T090000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220404T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220406T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220420T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220421T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220422T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220426T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220322T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220323T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220324T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220329T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220330T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220331T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220321T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220325T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220328T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220401T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220308T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220311T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220315T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220318T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241011T120000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241017T160000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/training.ics b/branch/main/training.ics new file mode 100644 index 0000000..317ebf3 --- /dev/null +++ b/branch/main/training.ics @@ -0,0 +1,575 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:e19f31db-b946-4271-af85-4f9b857aded8@e19f.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:e59aab62-7ef3-4dc8-a052-b5d5cf8c8a14@e59a.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:98b0361c-c558-4cf2-9c5f-d89648bfb062@98b0.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e2ef2073-0d51-4b98-97f9-331878060938@e2ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:db94867c-d068-429e-8db2-6157a7f91335@db94.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:fd4f7681-2efa-4ed7-a49d-8a263300d2eb@fd4f.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:e8245ad1-a5f5-4a16-ade2-7ef6f4530cc2@e824.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:97efd920-3f1d-4819-a3eb-3119b36fb172@97ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:4a266704-9773-4af9-b9e9-1990ebe0ddfd@4a26.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:addbd499-33ef-4d1e-b624-fad8a16deda1@addb.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:fdd49547-8c3b-4a63-8733-9d4889efe5f2@fdd4.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c025eba1-1428-4c1b-a0ad-d7f3ffc59cb1@c025.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241008T070000Z +DTEND:20241011T100000Z +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241015T080000Z +DTEND:20241017T140000Z +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +NAME:All Training events, both paid and open +X-WR-CALNAME:All Training events, both paid and open +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/training.ics.Europe-Helsinki.txt b/branch/main/training.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..3be3004 --- /dev/null +++ b/branch/main/training.ics.Europe-Helsinki.txt @@ -0,0 +1,468 @@ + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 10:00 EEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 15:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 11:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 16:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 13:00 EET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 09:50 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 10:00 EEST +End: Friday, 11 October 2024, 13:00 EEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 11:00 EEST +End: Thursday, 17 October 2024, 17:00 EEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/branch/main/training.ics.Europe-Stockholm.txt b/branch/main/training.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..701294c --- /dev/null +++ b/branch/main/training.ics.Europe-Stockholm.txt @@ -0,0 +1,468 @@ + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 09:00 CEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 14:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 10:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 15:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 12:00 CET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 08:50 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 09:00 CEST +End: Friday, 11 October 2024, 12:00 CEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 10:00 CEST +End: Thursday, 17 October 2024, 16:00 CEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/branch/main/workshops.Europe-Helsinki.ics b/branch/main/workshops.Europe-Helsinki.ics new file mode 100644 index 0000000..67e48ba --- /dev/null +++ b/branch/main/workshops.Europe-Helsinki.ics @@ -0,0 +1,127 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240813T100000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:1c2373ac-4b39-44d2-aa2e-80794e447efb@1c23.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240827T100000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:37821b8f-4a93-4a2c-8f0e-3514cdac964a@3782.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240828T150000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:f71475e0-a442-458c-ac5a-96ce1231648f@f714.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240830T110000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:5ac52029-c899-4fd4-a17f-ae08a41ff96b@5ac5.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240904T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:ef6973b1-5e83-49db-8a96-05e85b887cd2@ef69.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240905T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:86dde8aa-0910-4078-bece-a00c1d6a4459@86dd.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240910T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:8573b263-96f6-492f-b3cc-40ccabeed953@8573.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240917T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:1d9143b9-7e9d-4765-8645-45cdedee88b7@1d91.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241022T160000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:bdc2a780-d15a-4d7f-8b4a-468b76091226@bdc2.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241029T130000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:d96ba899-e2c9-49f0-9938-333217fbd63a@d96b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T095000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:659cb65f-50c0-4799-9326-f26a90aaf03d@659c.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T100000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c29f51fe-6e7f-48aa-8204-0f4799fb4db6@c29f.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/workshops.Europe-Stockholm.ics b/branch/main/workshops.Europe-Stockholm.ics new file mode 100644 index 0000000..66338b2 --- /dev/null +++ b/branch/main/workshops.Europe-Stockholm.ics @@ -0,0 +1,127 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:1c2373ac-4b39-44d2-aa2e-80794e447efb@1c23.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:37821b8f-4a93-4a2c-8f0e-3514cdac964a@3782.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:f71475e0-a442-458c-ac5a-96ce1231648f@f714.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:5ac52029-c899-4fd4-a17f-ae08a41ff96b@5ac5.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:ef6973b1-5e83-49db-8a96-05e85b887cd2@ef69.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:86dde8aa-0910-4078-bece-a00c1d6a4459@86dd.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:8573b263-96f6-492f-b3cc-40ccabeed953@8573.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:1d9143b9-7e9d-4765-8645-45cdedee88b7@1d91.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:bdc2a780-d15a-4d7f-8b4a-468b76091226@bdc2.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:d96ba899-e2c9-49f0-9938-333217fbd63a@d96b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:659cb65f-50c0-4799-9326-f26a90aaf03d@659c.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c29f51fe-6e7f-48aa-8204-0f4799fb4db6@c29f.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/workshops.ics b/branch/main/workshops.ics new file mode 100644 index 0000000..68b5a45 --- /dev/null +++ b/branch/main/workshops.ics @@ -0,0 +1,129 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:1c2373ac-4b39-44d2-aa2e-80794e447efb@1c23.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:37821b8f-4a93-4a2c-8f0e-3514cdac964a@3782.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:f71475e0-a442-458c-ac5a-96ce1231648f@f714.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:5ac52029-c899-4fd4-a17f-ae08a41ff96b@5ac5.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:ef6973b1-5e83-49db-8a96-05e85b887cd2@ef69.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:86dde8aa-0910-4078-bece-a00c1d6a4459@86dd.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:8573b263-96f6-492f-b3cc-40ccabeed953@8573.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:1d9143b9-7e9d-4765-8645-45cdedee88b7@1d91.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:bdc2a780-d15a-4d7f-8b4a-468b76091226@bdc2.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:d96ba899-e2c9-49f0-9938-333217fbd63a@d96b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:659cb65f-50c0-4799-9326-f26a90aaf03d@659c.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c29f51fe-6e7f-48aa-8204-0f4799fb4db6@c29f.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +NAME:Workshops +X-WR-CALNAME:Workshops +END:VCALENDAR \ No newline at end of file diff --git a/branch/main/workshops.ics.Europe-Helsinki.txt b/branch/main/workshops.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..77ef55e --- /dev/null +++ b/branch/main/workshops.ics.Europe-Helsinki.txt @@ -0,0 +1,72 @@ + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 10:00 EEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 15:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 11:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 16:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 13:00 EET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 09:50 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ diff --git a/branch/main/workshops.ics.Europe-Stockholm.txt b/branch/main/workshops.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..4f87224 --- /dev/null +++ b/branch/main/workshops.ics.Europe-Stockholm.txt @@ -0,0 +1,72 @@ + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 09:00 CEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 14:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 10:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 15:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 12:00 CET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 08:50 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ diff --git a/community.Europe-Helsinki.ics b/community.Europe-Helsinki.ics new file mode 100644 index 0000000..dac4989 --- /dev/null +++ b/community.Europe-Helsinki.ics @@ -0,0 +1,94 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240408T150000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:945219c7-8b2a-4577-bd2c-dcedf663540a@9452.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:34e118ba-df7e-4cd0-9f47-bdf8207ff625@34e1.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:66ed2893-fc6d-451a-9878-e8e564430be8@66ed.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T113000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T130000 +SUMMARY:Kick-off 2022 +UID:453c3435-fbca-46e2-9d52-da47c35ad520@453c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:a449e0ed-2fff-49b4-8579-44e453d77549@a449.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135500Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/community.Europe-Stockholm.ics b/community.Europe-Stockholm.ics new file mode 100644 index 0000000..bf39597 --- /dev/null +++ b/community.Europe-Stockholm.ics @@ -0,0 +1,94 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:945219c7-8b2a-4577-bd2c-dcedf663540a@9452.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:34e118ba-df7e-4cd0-9f47-bdf8207ff625@34e1.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220621T120000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:66ed2893-fc6d-451a-9878-e8e564430be8@66ed.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:453c3435-fbca-46e2-9d52-da47c35ad520@453c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T110000 +SUMMARY:Python for Scicomp Hackathon +UID:a449e0ed-2fff-49b4-8579-44e453d77549@a449.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135500Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/community.ics b/community.ics new file mode 100644 index 0000000..923c51e --- /dev/null +++ b/community.ics @@ -0,0 +1,117 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:945219c7-8b2a-4577-bd2c-dcedf663540a@9452.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:34e118ba-df7e-4cd0-9f47-bdf8207ff625@34e1.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:66ed2893-fc6d-451a-9878-e8e564430be8@66ed.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:453c3435-fbca-46e2-9d52-da47c35ad520@453c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135500Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:a449e0ed-2fff-49b4-8579-44e453d77549@a449.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135500Z +END:VEVENT +NAME:CodeRefinery community calls +X-WR-CALNAME:CodeRefinery community calls +END:VCALENDAR \ No newline at end of file diff --git a/community.ics.Europe-Helsinki.txt b/community.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..447002c --- /dev/null +++ b/community.ics.Europe-Helsinki.txt @@ -0,0 +1,77 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 15:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 13:00 EEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 11:30 EEST +End: Friday, 02 September 2022, 13:00 EEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 11:00 EEST +End: Friday, 02 September 2022, 12:00 EEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. diff --git a/community.ics.Europe-Stockholm.txt b/community.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..bc61b25 --- /dev/null +++ b/community.ics.Europe-Stockholm.txt @@ -0,0 +1,77 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 14:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 12:00 CEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 10:30 CEST +End: Friday, 02 September 2022, 12:00 CEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 10:00 CEST +End: Friday, 02 September 2022, 11:00 CEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. diff --git a/index.html b/index.html new file mode 100644 index 0000000..6b5e739 --- /dev/null +++ b/index.html @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + CodeRefinery calendars + + + +
+ + +

CodeRefinery calendars

+ + +

+

Public CodeRefinery calendars, so that you can easily be reminded +about and take part in our activities.

+

If you are interested in attending workshops as a learner, subscribe +to Workshops. If you want to take part in CodeRefinery +teaching, choose whichever matches you best.

+ +

+ + + + + +

Available calendars

+ + +

How to subscribe

+

+ You can subscribe to these calendars in your calendar program. This + will periodically import the events by polling the URL, so that you + get updates (usually with a few hours of delay). Most programs + implement this as creating a new calendar which can be toggled on or + off. Right click on the link above, "Copy link", and then... +

+ + + +

+ Each of these methods creates a new calendar (that can be + toggled on and off) separate from your primary one. You can + copy single events to your primary calendar by clicking on + them, this will also mark your time as "busy" then. +

+ + +

How to add events

+ +

+ You can add or edit events through this GitHub repository. +

+ +
+ + +

+ Last update: Mon Aug 26 13:55:04 UTC 2024 (git revision 7d3c18e) +

+
+ + \ No newline at end of file diff --git a/partners.Europe-Helsinki.ics b/partners.Europe-Helsinki.ics new file mode 100644 index 0000000..0e6aa14 --- /dev/null +++ b/partners.Europe-Helsinki.ics @@ -0,0 +1,450 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241011T130000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241017T170000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/partners.Europe-Stockholm.ics b/partners.Europe-Stockholm.ics new file mode 100644 index 0000000..a926d4d --- /dev/null +++ b/partners.Europe-Stockholm.ics @@ -0,0 +1,450 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220607T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220609T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220610T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T090000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220509T090000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220404T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220406T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220420T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220421T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220422T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220426T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220322T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220323T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220324T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220329T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220330T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220331T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220321T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220325T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220328T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220401T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220308T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220311T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220315T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220318T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241011T120000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241017T160000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/partners.ics b/partners.ics new file mode 100644 index 0000000..36c4e3e --- /dev/null +++ b/partners.ics @@ -0,0 +1,452 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241008T070000Z +DTEND:20241011T100000Z +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241015T080000Z +DTEND:20241017T140000Z +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +NAME:All Workshop/Training events by partners +X-WR-CALNAME:All Workshop/Training events by partners +END:VCALENDAR \ No newline at end of file diff --git a/partners.ics.Europe-Helsinki.txt b/partners.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..75af93b --- /dev/null +++ b/partners.ics.Europe-Helsinki.txt @@ -0,0 +1,396 @@ + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 10:00 EEST +End: Friday, 11 October 2024, 13:00 EEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 11:00 EEST +End: Thursday, 17 October 2024, 17:00 EEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/partners.ics.Europe-Stockholm.txt b/partners.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..e6f4233 --- /dev/null +++ b/partners.ics.Europe-Stockholm.txt @@ -0,0 +1,396 @@ + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 09:00 CEST +End: Friday, 11 October 2024, 12:00 CEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 10:00 CEST +End: Thursday, 17 October 2024, 16:00 CEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/style.css b/style.css new file mode 100644 index 0000000..7b8cd22 --- /dev/null +++ b/style.css @@ -0,0 +1,49 @@ +* { font-family: 'Roboto', sans-serif; } + +body { + background: #ffffff; + margin: 0; + height: 100%; + color: #384452; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: 500; + margin-top: 1.5em; + color: #000000; +} + +h3 { + font-size: 1.3em; +} + +main { + background-color: #f8f9fa !important; + padding-bottom: 20px; +} + +footer { + padding: 20px 0; + border-top: solid 1px rgb(233, 233, 233); +} + +footer .social:hover{ + text-decoration: none; +} + +.panel .top-buffer { + flex-grow: 1; +} + +p { + padding: 0; + margin-bottom: 12px; + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: #384452; + margin-top: 10px; +} + +.top-buffer { margin-top: 35px; } +.top-buffer-more { margin-top: 70px; } diff --git a/team.Europe-Helsinki.ics b/team.Europe-Helsinki.ics new file mode 100644 index 0000000..949ad5d --- /dev/null +++ b/team.Europe-Helsinki.ics @@ -0,0 +1,232 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240408T150000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:12fbae47-1fad-46c2-ae1c-d6b17c346885@12fb.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:4a87e41e-796d-40d4-96d2-31bb454c0265@4a87.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8ce31e7d-1fd1-4b4b-ab0d-ba9ad20c1454@8ce3.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T113000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T130000 +SUMMARY:Kick-off 2022 +UID:64bb7306-9a83-4fd5-811f-145657189fcb@64bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:a38c1d19-2970-4369-8f61-f4645a587854@a38c.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240617T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240617T153000 +SUMMARY:General CodeRefinery get-togther +UID:edb81747-1553-42a9-b872-315b353ff7af@edb8.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240610T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240610T153000 +SUMMARY:Coderefinery in half a day format +UID:0318e373-773a-4118-a255-79eecbcbe169@0318.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240603T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240603T153000 +SUMMARY:The future of the CodeRefinery project +UID:9334b7e8-1f53-438a-9491-225630c8b29c@9334.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T153000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:302cee69-b0be-43b8-bced-0db3a11c6474@302c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240513T153000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:29733155-12c9-4dc2-9ff0-9ffa601bfdb7@2973.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240506T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240506T153000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:24016641-1ebd-4ac2-9fe4-d0545e91a568@2401.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240123T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20240123T150000 +SUMMARY:Discussing CodeRefinery future +UID:7c0d61f3-cab7-4e12-8c06-ff8c8a94b2de@7c0d.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240527T160000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:495cc632-0139-43d9-bdb8-0b8742e1684f@495c.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T141500 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T170000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:531e9332-b1c6-441e-9115-795fd66910fd@531e.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220518T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220518T130000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a3bb6c33-94ee-403d-9e0d-1c76d25a79dd@a3bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230123T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230126T140000 +SUMMARY:NeIC All-Hands Meeting +UID:d936f300-b6ee-42f8-a305-ca6c8db93c88@d936.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:03c3dfbc-c513-4a0c-a14f-8f1e1d61d532@03c3.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T150000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230616T160000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:ea0113c2-947f-4b6a-aef9-5e55e0aa4522@ea01.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20230823T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20230823T160000 +SUMMARY:Online writing retreat +UID:d16811c5-4702-4af6-bdb1-51af781d1c68@d168.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/team.Europe-Stockholm.ics b/team.Europe-Stockholm.ics new file mode 100644 index 0000000..f8d3a7b --- /dev/null +++ b/team.Europe-Stockholm.ics @@ -0,0 +1,232 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:12fbae47-1fad-46c2-ae1c-d6b17c346885@12fb.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:4a87e41e-796d-40d4-96d2-31bb454c0265@4a87.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220621T120000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8ce31e7d-1fd1-4b4b-ab0d-ba9ad20c1454@8ce3.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:64bb7306-9a83-4fd5-811f-145657189fcb@64bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T110000 +SUMMARY:Python for Scicomp Hackathon +UID:a38c1d19-2970-4369-8f61-f4645a587854@a38c.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T143000 +SUMMARY:General CodeRefinery get-togther +UID:edb81747-1553-42a9-b872-315b353ff7af@edb8.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T143000 +SUMMARY:Coderefinery in half a day format +UID:0318e373-773a-4118-a255-79eecbcbe169@0318.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T143000 +SUMMARY:The future of the CodeRefinery project +UID:9334b7e8-1f53-438a-9491-225630c8b29c@9334.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T143000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:302cee69-b0be-43b8-bced-0db3a11c6474@302c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:29733155-12c9-4dc2-9ff0-9ffa601bfdb7@2973.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T143000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:24016641-1ebd-4ac2-9fe4-d0545e91a568@2401.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T140000 +SUMMARY:Discussing CodeRefinery future +UID:7c0d61f3-cab7-4e12-8c06-ff8c8a94b2de@7c0d.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T150000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:495cc632-0139-43d9-bdb8-0b8742e1684f@495c.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T131500 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T160000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:531e9332-b1c6-441e-9115-795fd66910fd@531e.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T120000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a3bb6c33-94ee-403d-9e0d-1c76d25a79dd@a3bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230123T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230126T130000 +SUMMARY:NeIC All-Hands Meeting +UID:d936f300-b6ee-42f8-a305-ca6c8db93c88@d936.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:03c3dfbc-c513-4a0c-a14f-8f1e1d61d532@03c3.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:ea0113c2-947f-4b6a-aef9-5e55e0aa4522@ea01.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T093000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T150000 +SUMMARY:Online writing retreat +UID:d16811c5-4702-4af6-bdb1-51af781d1c68@d168.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/team.ics b/team.ics new file mode 100644 index 0000000..7b33e84 --- /dev/null +++ b/team.ics @@ -0,0 +1,255 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240408T140000 +DURATION:PT1H +SUMMARY:CodeRefinery Community call +UID:12fbae47-1fad-46c2-ae1c-d6b17c346885@12fb.org +DESCRIPTION:CodeRefinery community meeting\, everyone is most + welcome!\nAgenda/connection details: https://hackmd.io/@coderefinery/team- + meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:4a87e41e-796d-40d4-96d2-31bb454c0265@4a87.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220621T130000 +DURATION:PT3H +SUMMARY:Community teaching workshop +UID:8ce31e7d-1fd1-4b4b-ab0d-ba9ad20c1454@8ce3.org +DESCRIPTION:It's dangerous to go alone\, take each other! Remote work + has\ntransformed interactive teaching from something that exists in\none + room to something that can be a community event. While\nonline misses + physical presence\, by using the practices\nCodeRefinery has developed\, + we can keep it reasonable interactive\nand take advantage of a huge number + of other benefits\, such as\nmore collaboration\, more ways to learn (for + different needs)\, and\nmore large-scale interaction.\n\nThis mini- + workshop will try to discuss (and demonstrate) some of\nthe best practices + that CodeRefinery (https://coderefinery.org)\nhas learned during remote + teaching\, and provides a hands-on way\nof getting some experience with + them. At only three hours\, this\nis more of a preview and discussion + than an intensive training\nevent (and we hope to have a longer event + sometime in mid-late\n2022).\n\nInfo and registration: + https://hackmd.io/@coderefinery/community-teaching-2022-summer +LOCATION:Online +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220901T103000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220902T120000 +SUMMARY:Kick-off 2022 +UID:64bb7306-9a83-4fd5-811f-145657189fcb@64bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/kickoff2022 +LOCATION:Aalto University campus (Finland) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220901T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20220902T120000 +SUMMARY:Python for Scicomp Hackathon +UID:a38c1d19-2970-4369-8f61-f4645a587854@a38c.org +DESCRIPTION:Work together to improve the Python for Scicomp course + materials.\nThe winter 2022 Python for Scicomp is still fresh in our + minds\nand the feedback is handy. It's easy to postpone + implementing\nthese to tomorrow\, but tomorrow never comes and we end + frantically\nupdating materials a few weeks before the course.\n\nBut this + time it will be different! We will start with an informal\nchat and + planning session on Zoom and continue to work on our\nfavorite sections\, + or the sections we think need the most work.\n\nEveryone is welcome. You + don't need have tought the course. If\nyou have time to help with a few + issues\, your help is appreciated. +LOCATION:https://aalto.zoom.us/j/64696542787 and Zulip +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240617T143000 +SUMMARY:General CodeRefinery get-togther +UID:edb81747-1553-42a9-b872-315b353ff7af@edb8.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240610T143000 +SUMMARY:Coderefinery in half a day format +UID:0318e373-773a-4118-a255-79eecbcbe169@0318.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240603T143000 +SUMMARY:The future of the CodeRefinery project +UID:9334b7e8-1f53-438a-9491-225630c8b29c@9334.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T143000 +SUMMARY:The CodeRefinery chat - a home for the community +UID:302cee69-b0be-43b8-bced-0db3a11c6474@302c.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240513T143000 +SUMMARY:Welcome CodeRefinery ambassadors! +UID:29733155-12c9-4dc2-9ff0-9ffa601bfdb7@2973.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240506T143000 +SUMMARY:Planning the autumn CodeRefinery workshop +UID:24016641-1ebd-4ac2-9fe4-d0545e91a568@2401.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20240123T140000 +SUMMARY:Discussing CodeRefinery future +UID:7c0d61f3-cab7-4e12-8c06-ff8c8a94b2de@7c0d.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/cr-future-ideas +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240527T150000 +DURATION:PT1H +SUMMARY:CodeRefinery co-working session +UID:495cc632-0139-43d9-bdb8-0b8742e1684f@495c.org +DESCRIPTION:CodeRefinery co-working session\n\nCome to work on CodeRefinery + tasks together\, ask about open and urgent tasks or\ndiscuss new task + ideas.\n\nTask board: + https://github.com/orgs/coderefinery/projects/7\nConnection details: + https://hackmd.io/@coderefinery/team-meeting +LOCATION:https://hackmd.io/@coderefinery/team-meeting +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20241231T000000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T131500 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T160000 +SUMMARY:Improving Workshop Registration Online Hackathon +UID:531e9332-b1c6-441e-9115-795fd66910fd@531e.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-workshop- + registration\n\nIf you can only participate some of the time\, the first + hour is perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20220518T120000 +SUMMARY:Measuring Impact of CodeRefinery Workshops Online Hackathon +UID:a3bb6c33-94ee-403d-9e0d-1c76d25a79dd@a3bb.org +DESCRIPTION:Details: https://hackmd.io/@coderefinery/hackathon-measure- + impact\n\nIf you can only participate some of the time\, the first hour is + perhaps the most important so that we get a broad input. +LOCATION:https://uit.zoom.us/j/62141400945 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230123T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230126T130000 +SUMMARY:NeIC All-Hands Meeting +UID:d936f300-b6ee-42f8-a305-ca6c8db93c88@d936.org +DESCRIPTION:Details: Agenda/activities and event page yet to be set up. +LOCATION:Kvitfjell (Norway) +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T130000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +SUMMARY:Planning Sept 2023 workshop: big picture\, scope\, format\, changes +UID:03c3dfbc-c513-4a0c-a14f-8f1e1d61d532@03c3.org +DESCRIPTION:Details: Deciding how we want the workshop to be. This is not + yet about self-assigning tasks. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T140000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230616T150000 +SUMMARY:Planning Sept 2023 workshop: registration process +UID:ea0113c2-947f-4b6a-aef9-5e55e0aa4522@ea01.org +DESCRIPTION:Details: Deciding how we want the registration to be. +LOCATION:https://uit.zoom.us/j/65782633409 +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T093000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20230823T150000 +SUMMARY:Online writing retreat +UID:d16811c5-4702-4af6-bdb1-51af781d1c68@d168.org +DESCRIPTION:Details: Lesson development and any other collaborative writing + we want to do or discuss. +LOCATION:https://hackmd.io/@coderefinery/writing-retreat +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20230826T000000 +END:VEVENT +NAME:Team meetings and events +X-WR-CALNAME:Team meetings and events +END:VCALENDAR \ No newline at end of file diff --git a/team.ics.Europe-Helsinki.txt b/team.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..d4e9c85 --- /dev/null +++ b/team.ics.Europe-Helsinki.txt @@ -0,0 +1,226 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 15:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 13:00 EEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 11:30 EEST +End: Friday, 02 September 2022, 13:00 EEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 11:00 EEST +End: Friday, 02 September 2022, 12:00 EEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: General CodeRefinery get-togther +Start: Monday, 17 June 2024, 15:00 EEST +End: Monday, 17 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Coderefinery in half a day format +Start: Monday, 10 June 2024, 15:00 EEST +End: Monday, 10 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The future of the CodeRefinery project +Start: Monday, 03 June 2024, 15:00 EEST +End: Monday, 03 June 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The CodeRefinery chat - a home for the community +Start: Monday, 27 May 2024, 15:00 EEST +End: Monday, 27 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 15:00 EEST +End: Monday, 13 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Planning the autumn CodeRefinery workshop +Start: Monday, 06 May 2024, 15:00 EEST +End: Monday, 06 May 2024, 15:30 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Discussing CodeRefinery future +Start: Tuesday, 23 January 2024, 14:00 EET +End: Tuesday, 23 January 2024, 15:00 EET +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/cr-future-ideas + + +---------- +Subject: CodeRefinery co-working session +Start: Monday, 27 May 2024, 16:00 EEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery co-working session + +Come to work on CodeRefinery tasks together, ask about open and urgent tasks or +discuss new task ideas. + +Task board: https://github.com/orgs/coderefinery/projects/7 +Connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Improving Workshop Registration Online Hackathon +Start: Tuesday, 03 May 2022, 14:15 EEST +End: Tuesday, 03 May 2022, 17:00 EEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-workshop-registration + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: Measuring Impact of CodeRefinery Workshops Online Hackathon +Start: Wednesday, 18 May 2022, 10:00 EEST +End: Wednesday, 18 May 2022, 13:00 EEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-measure-impact + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: NeIC All-Hands Meeting +Start: Monday, 23 January 2023, 10:00 EET +End: Thursday, 26 January 2023, 14:00 EET +Location: Kvitfjell (Norway) +Description: + +Details: Agenda/activities and event page yet to be set up. + + +---------- +Subject: Planning Sept 2023 workshop: big picture, scope, format, changes +Start: Friday, 16 June 2023, 14:00 EEST +End: Friday, 16 June 2023, 15:00 EEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the workshop to be. This is not yet about self-assigning tasks. + + +---------- +Subject: Planning Sept 2023 workshop: registration process +Start: Friday, 16 June 2023, 15:00 EEST +End: Friday, 16 June 2023, 16:00 EEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the registration to be. + + +---------- +Subject: Online writing retreat +Start: Wednesday, 23 August 2023, 10:30 EEST +End: Wednesday, 23 August 2023, 16:00 EEST +Location: https://hackmd.io/@coderefinery/writing-retreat +Description: + +Details: Lesson development and any other collaborative writing we want to do or discuss. diff --git a/team.ics.Europe-Stockholm.txt b/team.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..a85cf39 --- /dev/null +++ b/team.ics.Europe-Stockholm.txt @@ -0,0 +1,226 @@ + + +---------- +Subject: CodeRefinery Community call +Start: Monday, 08 April 2024, 14:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery community meeting, everyone is most welcome! +Agenda/connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Community teaching workshop +Start: Tuesday, 21 June 2022, 12:00 CEST +Location: Online +Description: + +It's dangerous to go alone, take each other! Remote work has +transformed interactive teaching from something that exists in +one room to something that can be a community event. While +online misses physical presence, by using the practices +CodeRefinery has developed, we can keep it reasonable interactive +and take advantage of a huge number of other benefits, such as +more collaboration, more ways to learn (for different needs), and +more large-scale interaction. + +This mini-workshop will try to discuss (and demonstrate) some of +the best practices that CodeRefinery (https://coderefinery.org) +has learned during remote teaching, and provides a hands-on way +of getting some experience with them. At only three hours, this +is more of a preview and discussion than an intensive training +event (and we hope to have a longer event sometime in mid-late +2022). + +Info and registration: https://hackmd.io/@coderefinery/community-teaching-2022-summer + + +---------- +Subject: Kick-off 2022 +Start: Thursday, 01 September 2022, 10:30 CEST +End: Friday, 02 September 2022, 12:00 CEST +Location: Aalto University campus (Finland) +Description: + +Details: https://hackmd.io/@coderefinery/kickoff2022 + + +---------- +Subject: Python for Scicomp Hackathon +Start: Thursday, 01 September 2022, 10:00 CEST +End: Friday, 02 September 2022, 11:00 CEST +Location: https://aalto.zoom.us/j/64696542787 and Zulip +Description: + +Work together to improve the Python for Scicomp course materials. +The winter 2022 Python for Scicomp is still fresh in our minds +and the feedback is handy. It's easy to postpone implementing +these to tomorrow, but tomorrow never comes and we end frantically +updating materials a few weeks before the course. + +But this time it will be different! We will start with an informal +chat and planning session on Zoom and continue to work on our +favorite sections, or the sections we think need the most work. + +Everyone is welcome. You don't need have tought the course. If +you have time to help with a few issues, your help is appreciated. + + +---------- +Subject: General CodeRefinery get-togther +Start: Monday, 17 June 2024, 14:00 CEST +End: Monday, 17 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Coderefinery in half a day format +Start: Monday, 10 June 2024, 14:00 CEST +End: Monday, 10 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The future of the CodeRefinery project +Start: Monday, 03 June 2024, 14:00 CEST +End: Monday, 03 June 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: The CodeRefinery chat - a home for the community +Start: Monday, 27 May 2024, 14:00 CEST +End: Monday, 27 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Welcome CodeRefinery ambassadors! +Start: Monday, 13 May 2024, 14:00 CEST +End: Monday, 13 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Planning the autumn CodeRefinery workshop +Start: Monday, 06 May 2024, 14:00 CEST +End: Monday, 06 May 2024, 14:30 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +Details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Discussing CodeRefinery future +Start: Tuesday, 23 January 2024, 13:00 CET +End: Tuesday, 23 January 2024, 14:00 CET +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/cr-future-ideas + + +---------- +Subject: CodeRefinery co-working session +Start: Monday, 27 May 2024, 15:00 CEST +Location: https://hackmd.io/@coderefinery/team-meeting +Description: + +CodeRefinery co-working session + +Come to work on CodeRefinery tasks together, ask about open and urgent tasks or +discuss new task ideas. + +Task board: https://github.com/orgs/coderefinery/projects/7 +Connection details: https://hackmd.io/@coderefinery/team-meeting + + +---------- +Subject: Improving Workshop Registration Online Hackathon +Start: Tuesday, 03 May 2022, 13:15 CEST +End: Tuesday, 03 May 2022, 16:00 CEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-workshop-registration + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: Measuring Impact of CodeRefinery Workshops Online Hackathon +Start: Wednesday, 18 May 2022, 09:00 CEST +End: Wednesday, 18 May 2022, 12:00 CEST +Location: https://uit.zoom.us/j/62141400945 +Description: + +Details: https://hackmd.io/@coderefinery/hackathon-measure-impact + +If you can only participate some of the time, the first hour is perhaps the most important so that we get a broad input. + + +---------- +Subject: NeIC All-Hands Meeting +Start: Monday, 23 January 2023, 09:00 CET +End: Thursday, 26 January 2023, 13:00 CET +Location: Kvitfjell (Norway) +Description: + +Details: Agenda/activities and event page yet to be set up. + + +---------- +Subject: Planning Sept 2023 workshop: big picture, scope, format, changes +Start: Friday, 16 June 2023, 13:00 CEST +End: Friday, 16 June 2023, 14:00 CEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the workshop to be. This is not yet about self-assigning tasks. + + +---------- +Subject: Planning Sept 2023 workshop: registration process +Start: Friday, 16 June 2023, 14:00 CEST +End: Friday, 16 June 2023, 15:00 CEST +Location: https://uit.zoom.us/j/65782633409 +Description: + +Details: Deciding how we want the registration to be. + + +---------- +Subject: Online writing retreat +Start: Wednesday, 23 August 2023, 09:30 CEST +End: Wednesday, 23 August 2023, 15:00 CEST +Location: https://hackmd.io/@coderefinery/writing-retreat +Description: + +Details: Lesson development and any other collaborative writing we want to do or discuss. diff --git a/training.Europe-Helsinki.ics b/training.Europe-Helsinki.ics new file mode 100644 index 0000000..b5adad0 --- /dev/null +++ b/training.Europe-Helsinki.ics @@ -0,0 +1,552 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240813T100000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:e19f31db-b946-4271-af85-4f9b857aded8@e19f.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240827T100000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:e59aab62-7ef3-4dc8-a052-b5d5cf8c8a14@e59a.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240828T150000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:98b0361c-c558-4cf2-9c5f-d89648bfb062@98b0.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240830T110000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e2ef2073-0d51-4b98-97f9-331878060938@e2ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240904T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:db94867c-d068-429e-8db2-6157a7f91335@db94.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240905T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:fd4f7681-2efa-4ed7-a49d-8a263300d2eb@fd4f.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240910T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:e8245ad1-a5f5-4a16-ade2-7ef6f4530cc2@e824.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240917T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:97efd920-3f1d-4819-a3eb-3119b36fb172@97ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241022T160000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:4a266704-9773-4af9-b9e9-1990ebe0ddfd@4a26.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241029T130000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:addbd499-33ef-4d1e-b624-fad8a16deda1@addb.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T095000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:fdd49547-8c3b-4a63-8733-9d4889efe5f2@fdd4.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T100000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c025eba1-1428-4c1b-a0ad-d7f3ffc59cb1@c025.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241011T130000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T110000 +DTEND;TZID=/ics.py/2020.1/Europe/Helsinki:20241017T170000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/training.Europe-Stockholm.ics b/training.Europe-Stockholm.ics new file mode 100644 index 0000000..7f71c20 --- /dev/null +++ b/training.Europe-Stockholm.ics @@ -0,0 +1,552 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:e19f31db-b946-4271-af85-4f9b857aded8@e19f.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:e59aab62-7ef3-4dc8-a052-b5d5cf8c8a14@e59a.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:98b0361c-c558-4cf2-9c5f-d89648bfb062@98b0.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e2ef2073-0d51-4b98-97f9-331878060938@e2ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:db94867c-d068-429e-8db2-6157a7f91335@db94.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:fd4f7681-2efa-4ed7-a49d-8a263300d2eb@fd4f.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:e8245ad1-a5f5-4a16-ade2-7ef6f4530cc2@e824.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:97efd920-3f1d-4819-a3eb-3119b36fb172@97ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:4a266704-9773-4af9-b9e9-1990ebe0ddfd@4a26.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:addbd499-33ef-4d1e-b624-fad8a16deda1@addb.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:fdd49547-8c3b-4a63-8733-9d4889efe5f2@fdd4.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c025eba1-1428-4c1b-a0ad-d7f3ffc59cb1@c025.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220607T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220609T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220610T110000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220503T090000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220509T090000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220404T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220406T110000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220420T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220421T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220422T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220425T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220426T110000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220322T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220323T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220324T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220329T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220330T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220331T090000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220321T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220325T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220328T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220401T110000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220308T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220311T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220315T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20220318T090000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T090000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241011T120000 +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T100000 +DTEND;TZID=/ics.py/2020.1/Europe/Stockholm:20241017T160000 +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/training.ics b/training.ics new file mode 100644 index 0000000..317ebf3 --- /dev/null +++ b/training.ics @@ -0,0 +1,575 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:e19f31db-b946-4271-af85-4f9b857aded8@e19f.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:e59aab62-7ef3-4dc8-a052-b5d5cf8c8a14@e59a.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:98b0361c-c558-4cf2-9c5f-d89648bfb062@98b0.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:e2ef2073-0d51-4b98-97f9-331878060938@e2ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:db94867c-d068-429e-8db2-6157a7f91335@db94.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:fd4f7681-2efa-4ed7-a49d-8a263300d2eb@fd4f.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:e8245ad1-a5f5-4a16-ade2-7ef6f4530cc2@e824.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:97efd920-3f1d-4819-a3eb-3119b36fb172@97ef.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:4a266704-9773-4af9-b9e9-1990ebe0ddfd@4a26.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:addbd499-33ef-4d1e-b624-fad8a16deda1@addb.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135502Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:fdd49547-8c3b-4a63-8733-9d4889efe5f2@fdd4.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c025eba1-1428-4c1b-a0ad-d7f3ffc59cb1@c025.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135502Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220607T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:e0c03c28-3350-4c3f-b60f-6bf073455626@e0c0.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220609T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:bf20e576-061f-4437-ae5c-357fe2a49115@bf20.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220610T120000 +DURATION:PT4H +SUMMARY:Scientific Computing Kickstart (+HPC kickstart) +UID:b798354f-8591-49c7-95e3-7893cc909db0@b798.org +DESCRIPTION:https://scicomp.aalto.fi/training/scip/kickstart- + summer-2022/\n\nDay 1:\n\n This course is a general introduction to + computational\n researchers. The point is to serve as a guide to your + career:\n a map to the types of resources that are available and skills\n + you may need in your career\, so that you can be prepared when\n you + need more in the future. There will also be topics related\n to using + these resources. Aalto University is used in some\n examples\, but all + parts are designed to be useful no matter\n where you are now.\n\n This + course is especially suitable to new researchers or\n students trying to + understand computational/data analysis\n options available to them. It + won’t go into anything too deep\,\n but will provide you with a good + background for your next\n steps: you will know what resources are + available and know the\n next steps to use them.\n\nDay 2-3:\n\n + Scientific Computing Kickstart is a three × half day course\n for + researchers to get started with scientific computing (day\n 1) and high- + performance computing (HPC) clusters (day 2). We\n will take you from + being a new user to being competent to run\n your code at a larger scale + than you could before. (However\,\n we don’t cover application-specific + matters beyond some\n Python/R/Matlab basics or focus on the high- + performance part:\n but this is an easy next step after this course).\n\n + This course is good for any researcher who thinks they may\n need to + scale up to larger resources in the next six months\,\n in any field. + Even if you don’t use computing clusters\, you\n will be better prepared + to understand how computing works on\n other systems. If you are a + student\, this is an investment in\n your skills. By the end of the + course you get the hints\, ready\n solutions and copy/paste examples on + how to find\, run and\n monitor your applications\, and manage your data. + In addition\n to how to optimize your workflow in terms of filesystem\n + traffic\, memory usage etc. +LOCATION:https://twitch.tv/coderefinery +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT2H +SUMMARY:Software design for scientific computing +UID:1917b187-0a7d-4cc2-a7d6-399b4890bb8f@1917.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220503T100000 +DURATION:PT4H +SUMMARY:Software design for scientific computing +UID:3002e246-8cb6-478c-a793-50331ab7d4ac@3002.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220509T100000 +DURATION:PT5H +SUMMARY:Software design for scientific computing +UID:5c8af1de-9644-4801-aabc-fa86a7a71245@5c8a.org +DESCRIPTION:More info at: https://scicomp.aalto.fi/training/scip/software- + design-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220404T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:9dffae20-2b31-44d6-849e-ef7a6adb640b@9dff.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220406T120000 +DURATION:PT3H +SUMMARY:Hands-on Data Anonymization +UID:30e816f9-71b2-42c5-9d25-f353b6ee55d9@30e8.org +DESCRIPTION:Here you can register for our "Hands-on Data Anonymization + 2022" More info at: https://scicomp.aalto.fi/training/scip/data- + anonymization-workshop-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220420T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:4d21ddaf-469d-432f-abde-db75420c2191@4d21.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220421T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:3b72f886-fb85-4942-acfc-b3175a8e771f@3b72.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220422T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:8376af98-f5d5-4451-87a5-0ba25316f331@8376.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220425T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:1fb57323-516e-44c4-8e34-4be69fe3ad8c@1fb5.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220426T120000 +DURATION:PT3H +SUMMARY:Debugging with Python\, Matlab\, C/C++\, Julia\, and R +UID:7f8e587c-80f9-41a8-9253-c04772824c5d@7f8e.org +DESCRIPTION:Introduction to Debugging with Python\, Matlab\, and C/C++ + April 2022. This is an online course available to anyone with an internet + connection.\nhttps://scicomp.aalto.fi/training/scip/debugging-2022/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220322T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:46330941-7f6f-4b88-97e1-a0e5031fd79b@4633.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220323T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:dbf5f98c-ad33-4dfe-929e-bfa2a442b6d5@dbf5.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220324T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:b9abba81-5789-411a-8f06-e9bea3d1de67@b9ab.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220329T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:92546184-2f5d-479d-aca8-9a0341243010@9254.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220330T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:f4ea82fd-0546-4469-ab3e-7f8abbd52b5b@f4ea.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220331T100000 +DURATION:PT3H30M +SUMMARY:Code Refinery Workshop +UID:a268cd36-034d-40dd-a4f0-3f10644e97ce@a268.org +DESCRIPTION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220321T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1bd6ea5e-f4c4-4268-9542-4cb632797b81@1bd6.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220325T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:7120965a-9672-4e41-8a82-cf3122668cd3@7120.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220328T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:2fc4e67e-1c2c-421c-a999-05ccbd212f23@2fc4.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220401T120000 +DURATION:PT3H +SUMMARY:Linux Shell Scripting +UID:1abcf9ed-159b-48e7-bb12-718cfab03117@1abc.org +DESCRIPTION:Did you know that SLURM batch script is a regular BASH shell + script mostly? Did you know that when you login to Triton (our computer + cluster) your terminal is a fully enabled shell scripting environment? Do + you want to know how to create an alias\, a function\, how to use loops + and traps in a shell\, work with variables and arrays? This course is + oriented on those who want to start using BASH programming fully and use + terminal efficiently.\nWe expect that course participants are familiar + with the shell basics (experience with BASH\, ZSH\, etc). We somewhat + touch the Part 1 of the Linux Shell tutorial\, and continue to Part 2. + Though we expect that participant knows how to create a directory and can + edit file from the linux shell command line. We will be scripting a lot\, + there will be lots of demos and real practicing.location: Online\, + register for connection + details\nhttps://scicomp.aalto.fi/training/scip/shell-scripting/ +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220308T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:4d094d62-74d0-416e-8413-258a1cd9ac39@4d09.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220311T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:a50c06b3-4133-449a-b1a5-a1248efe6f6d@a50c.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220315T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:0d08c889-b111-4968-9343-f99c584b151a@0d08.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20220318T100000 +DURATION:PT3H +SUMMARY:MPI introduction +UID:6531a4e0-4c04-4423-aa97-0a25a517d8e5@6531.org +DESCRIPTION:In this introduction to MPI programming we are going to cover + all the basic functionalities of the API\,\nand see how these are applied + to real problems. Starting from simple\, well-established algorithms\, + we\nwill build up towards more advanced and realistic examples commonly + found in computational physics and\nchemistry. Finally\, we will explore + how the strengths of OpenMP multithreading and MPI can be combined\nwith + hybrid parallel programming.\nhttps://scicomp.aalto.fi/training/scip/mpi- + introduction/ +LOCATION:Online\, register for connection details +DTSTAMP:20220331T095810Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241008T070000Z +DTEND:20241011T100000Z +SUMMARY:Build Systems Course and Hackathon - Part I +UID:da978e79-dcb9-438b-844c-6fc27c835616 +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-i-1.1346795 +LOCATION:Online (for the course) +DTSTAMP:20240826T135459Z +END:VEVENT +BEGIN:VEVENT +DTSTART:20241015T080000Z +DTEND:20241017T140000Z +SUMMARY:Build Systems Course and Hackathon - Part II +UID:80f903e5-fd1f-4b3c-b222-a60d092a8aed +DESCRIPTION:https://www.pdc.kth.se/about/events/build-systems-course-and- + hackathon-part-ii-1.1346798 +LOCATION:Conference rooms at RISE office at KTH campus\, Drottning + Kristinas väg 61\, Stockholm +DTSTAMP:20240826T135459Z +END:VEVENT +NAME:All Training events, both paid and open +X-WR-CALNAME:All Training events, both paid and open +END:VCALENDAR \ No newline at end of file diff --git a/training.ics.Europe-Helsinki.txt b/training.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..3be3004 --- /dev/null +++ b/training.ics.Europe-Helsinki.txt @@ -0,0 +1,468 @@ + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 10:00 EEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 15:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 11:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 16:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 13:00 EET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 09:50 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 12:00 EEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 10:00 EEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 12:00 EEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 12:00 EEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 10:00 EET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 10:00 EEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 12:00 EET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 12:00 EEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 10:00 EET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 10:00 EEST +End: Friday, 11 October 2024, 13:00 EEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 11:00 EEST +End: Thursday, 17 October 2024, 17:00 EEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/training.ics.Europe-Stockholm.txt b/training.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..701294c --- /dev/null +++ b/training.ics.Europe-Stockholm.txt @@ -0,0 +1,468 @@ + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 09:00 CEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 14:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 10:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 15:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 12:00 CET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 08:50 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Tuesday, 07 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Thursday, 09 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Scientific Computing Kickstart (+HPC kickstart) +Start: Friday, 10 June 2022, 11:00 CEST +Location: https://twitch.tv/coderefinery +Description: + +https://scicomp.aalto.fi/training/scip/kickstart-summer-2022/ + +Day 1: + + This course is a general introduction to computational + researchers. The point is to serve as a guide to your career: + a map to the types of resources that are available and skills + you may need in your career, so that you can be prepared when + you need more in the future. There will also be topics related + to using these resources. Aalto University is used in some + examples, but all parts are designed to be useful no matter + where you are now. + + This course is especially suitable to new researchers or + students trying to understand computational/data analysis + options available to them. It won’t go into anything too deep, + but will provide you with a good background for your next + steps: you will know what resources are available and know the + next steps to use them. + +Day 2-3: + + Scientific Computing Kickstart is a three × half day course + for researchers to get started with scientific computing (day + 1) and high-performance computing (HPC) clusters (day 2). We + will take you from being a new user to being competent to run + your code at a larger scale than you could before. (However, + we don’t cover application-specific matters beyond some + Python/R/Matlab basics or focus on the high-performance part: + but this is an easy next step after this course). + + This course is good for any researcher who thinks they may + need to scale up to larger resources in the next six months, + in any field. Even if you don’t use computing clusters, you + will be better prepared to understand how computing works on + other systems. If you are a student, this is an investment in + your skills. By the end of the course you get the hints, ready + solutions and copy/paste examples on how to find, run and + monitor your applications, and manage your data. In addition + to how to optimize your workflow in terms of filesystem + traffic, memory usage etc. + + +---------- +Subject: Software design for scientific computing +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Tuesday, 03 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Software design for scientific computing +Start: Monday, 09 May 2022, 09:00 CEST +Description: + +More info at: https://scicomp.aalto.fi/training/scip/software-design-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Monday, 04 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Hands-on Data Anonymization +Start: Wednesday, 06 April 2022, 11:00 CEST +Description: + +Here you can register for our "Hands-on Data Anonymization 2022" More info at: https://scicomp.aalto.fi/training/scip/data-anonymization-workshop-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Wednesday, 20 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Thursday, 21 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Friday, 22 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Monday, 25 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Debugging with Python, Matlab, C/C++, Julia, and R +Start: Tuesday, 26 April 2022, 11:00 CEST +Description: + +Introduction to Debugging with Python, Matlab, and C/C++ April 2022. This is an online course available to anyone with an internet connection. +https://scicomp.aalto.fi/training/scip/debugging-2022/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 22 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 23 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 24 March 2022, 09:00 CET +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Tuesday, 29 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Wednesday, 30 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Code Refinery Workshop +Start: Thursday, 31 March 2022, 09:00 CEST +Description: + +https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 21 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 25 March 2022, 11:00 CET +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Monday, 28 March 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: Linux Shell Scripting +Start: Friday, 01 April 2022, 11:00 CEST +Description: + +Did you know that SLURM batch script is a regular BASH shell script mostly? Did you know that when you login to Triton (our computer cluster) your terminal is a fully enabled shell scripting environment? Do you want to know how to create an alias, a function, how to use loops and traps in a shell, work with variables and arrays? This course is oriented on those who want to start using BASH programming fully and use terminal efficiently. +We expect that course participants are familiar with the shell basics (experience with BASH, ZSH, etc). We somewhat touch the Part 1 of the Linux Shell tutorial, and continue to Part 2. Though we expect that participant knows how to create a directory and can edit file from the linux shell command line. We will be scripting a lot, there will be lots of demos and real practicing.location: Online, register for connection details +https://scicomp.aalto.fi/training/scip/shell-scripting/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 08 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 11 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Tuesday, 15 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: MPI introduction +Start: Friday, 18 March 2022, 09:00 CET +Location: Online, register for connection details +Description: + +In this introduction to MPI programming we are going to cover all the basic functionalities of the API, +and see how these are applied to real problems. Starting from simple, well-established algorithms, we +will build up towards more advanced and realistic examples commonly found in computational physics and +chemistry. Finally, we will explore how the strengths of OpenMP multithreading and MPI can be combined +with hybrid parallel programming. +https://scicomp.aalto.fi/training/scip/mpi-introduction/ + + +---------- +Subject: Build Systems Course and Hackathon - Part I +Start: Tuesday, 08 October 2024, 09:00 CEST +End: Friday, 11 October 2024, 12:00 CEST +Location: Online (for the course) +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-i-1.1346795 + + +---------- +Subject: Build Systems Course and Hackathon - Part II +Start: Tuesday, 15 October 2024, 10:00 CEST +End: Thursday, 17 October 2024, 16:00 CEST +Location: Conference rooms at RISE office at KTH campus, Drottning Kristinas väg 61, Stockholm +Description: + +https://www.pdc.kth.se/about/events/build-systems-course-and-hackathon-part-ii-1.1346798 diff --git a/workshops.Europe-Helsinki.ics b/workshops.Europe-Helsinki.ics new file mode 100644 index 0000000..67e48ba --- /dev/null +++ b/workshops.Europe-Helsinki.ics @@ -0,0 +1,127 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Helsinki +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +DTSTART:19700329T030000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T030000 +TZNAME:EEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +DTSTART:19701025T040000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T040000 +TZNAME:EET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Helsinki +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240813T100000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:1c2373ac-4b39-44d2-aa2e-80794e447efb@1c23.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240827T100000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:37821b8f-4a93-4a2c-8f0e-3514cdac964a@3782.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240828T150000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:f71475e0-a442-458c-ac5a-96ce1231648f@f714.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240830T110000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:5ac52029-c899-4fd4-a17f-ae08a41ff96b@5ac5.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240904T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:ef6973b1-5e83-49db-8a96-05e85b887cd2@ef69.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240905T130000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:86dde8aa-0910-4078-bece-a00c1d6a4459@86dd.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240910T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:8573b263-96f6-492f-b3cc-40ccabeed953@8573.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20240917T100000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:1d9143b9-7e9d-4765-8645-45cdedee88b7@1d91.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241022T160000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:bdc2a780-d15a-4d7f-8b4a-468b76091226@bdc2.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241029T130000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:d96ba899-e2c9-49f0-9938-333217fbd63a@d96b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241008T095000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:659cb65f-50c0-4799-9326-f26a90aaf03d@659c.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Helsinki:20241015T100000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c29f51fe-6e7f-48aa-8204-0f4799fb4db6@c29f.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/workshops.Europe-Stockholm.ics b/workshops.Europe-Stockholm.ics new file mode 100644 index 0000000..66338b2 --- /dev/null +++ b/workshops.Europe-Stockholm.ics @@ -0,0 +1,127 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:1c2373ac-4b39-44d2-aa2e-80794e447efb@1c23.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:37821b8f-4a93-4a2c-8f0e-3514cdac964a@3782.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:f71475e0-a442-458c-ac5a-96ce1231648f@f714.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:5ac52029-c899-4fd4-a17f-ae08a41ff96b@5ac5.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:ef6973b1-5e83-49db-8a96-05e85b887cd2@ef69.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:86dde8aa-0910-4078-bece-a00c1d6a4459@86dd.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:8573b263-96f6-492f-b3cc-40ccabeed953@8573.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:1d9143b9-7e9d-4765-8645-45cdedee88b7@1d91.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:bdc2a780-d15a-4d7f-8b4a-468b76091226@bdc2.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:d96ba899-e2c9-49f0-9938-333217fbd63a@d96b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:659cb65f-50c0-4799-9326-f26a90aaf03d@659c.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c29f51fe-6e7f-48aa-8204-0f4799fb4db6@c29f.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/workshops.ics b/workshops.ics new file mode 100644 index 0000000..68b5a45 --- /dev/null +++ b/workshops.ics @@ -0,0 +1,129 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:ics.py 0.8.0.dev0 - http://git.io/lLljaA +BEGIN:VTIMEZONE +TZID:/ics.py/2020.1/Europe/Stockholm +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +DTSTART:19700329T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +RDATE:19700329T020000 +TZNAME:CEST +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +DTSTART:19701025T030000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +RDATE:19701025T030000 +TZNAME:CET +END:STANDARD +LAST-MODIFIED:20200620T153818Z +X-LIC-LOCATION:Europe/Stockholm +END:VTIMEZONE +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240813T090000 +DURATION:PT3H +SUMMARY:CodeRefinery train-the-trainer workshop\, 2024 +UID:1c2373ac-4b39-44d2-aa2e-80794e447efb@1c23.org +LOCATION:https://coderefinery.github.io/train-the-trainer/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=WEEKLY;UNTIL=20240903T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240827T090000 +DURATION:PT7H +SUMMARY:CodeRefinery workshop\, Chalmers\, Gothenburg\, August 2024 +UID:37821b8f-4a93-4a2c-8f0e-3514cdac964a@3782.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240829T160000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240828T140000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:f71475e0-a442-458c-ac5a-96ce1231648f@f714.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240830T100000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - onboarding +UID:5ac52029-c899-4fd4-a17f-ae08a41ff96b@5ac5.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240904T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:ef6973b1-5e83-49db-8a96-05e85b887cd2@ef69.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240905T120000 +DURATION:PT1H +SUMMARY:CodeRefinery workshop (Sep 2024) - install help +UID:86dde8aa-0910-4078-bece-a00c1d6a4459@86dd.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240910T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:8573b263-96f6-492f-b3cc-40ccabeed953@8573.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240912T133000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20240917T090000 +DURATION:PT4H30M +SUMMARY:CodeRefinery workshop (Sep 2024) - lessons +UID:1d9143b9-7e9d-4765-8645-45cdedee88b7@1d91.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20240919T140000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241022T150000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:bdc2a780-d15a-4d7f-8b4a-468b76091226@bdc2.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241029T120000 +DURATION:PT2H +SUMMARY:CodeRefinery workshop (Sep 2024) - bring your own code session +UID:d96ba899-e2c9-49f0-9938-333217fbd63a@d96b.org +LOCATION:https://coderefinery.github.io/2024-09-10-workshop/ +DTSTAMP:20240826T135503Z +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241008T085000 +DURATION:PT3H10M +SUMMARY:Build Systems Hackathon\, October 2024 +UID:659cb65f-50c0-4799-9326-f26a90aaf03d@659c.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241010T120000 +END:VEVENT +BEGIN:VEVENT +DTSTART;TZID=/ics.py/2020.1/Europe/Stockholm:20241015T090000 +DURATION:PT7H +SUMMARY:Build Systems Hackathon\, October 2024 +UID:c29f51fe-6e7f-48aa-8204-0f4799fb4db6@c29f.org +LOCATION:https://coderefinery.org/workshops/upcoming/ +DTSTAMP:20240826T135503Z +RRULE:FREQ=DAILY;UNTIL=20241017T160000 +END:VEVENT +NAME:Workshops +X-WR-CALNAME:Workshops +END:VCALENDAR \ No newline at end of file diff --git a/workshops.ics.Europe-Helsinki.txt b/workshops.ics.Europe-Helsinki.txt new file mode 100644 index 0000000..77ef55e --- /dev/null +++ b/workshops.ics.Europe-Helsinki.txt @@ -0,0 +1,72 @@ + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 10:00 EEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 15:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 11:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 13:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 10:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 16:00 EEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 13:00 EET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 09:50 EEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 10:00 EEST +Location: https://coderefinery.org/workshops/upcoming/ diff --git a/workshops.ics.Europe-Stockholm.txt b/workshops.ics.Europe-Stockholm.txt new file mode 100644 index 0000000..4f87224 --- /dev/null +++ b/workshops.ics.Europe-Stockholm.txt @@ -0,0 +1,72 @@ + + +---------- +Subject: CodeRefinery train-the-trainer workshop, 2024 +Start: Tuesday, 13 August 2024, 09:00 CEST +Location: https://coderefinery.github.io/train-the-trainer/ + + +---------- +Subject: CodeRefinery workshop, Chalmers, Gothenburg, August 2024 +Start: Tuesday, 27 August 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Wednesday, 28 August 2024, 14:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - onboarding +Start: Friday, 30 August 2024, 10:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Wednesday, 04 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - install help +Start: Thursday, 05 September 2024, 12:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 10 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - lessons +Start: Tuesday, 17 September 2024, 09:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 22 October 2024, 15:00 CEST +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: CodeRefinery workshop (Sep 2024) - bring your own code session +Start: Tuesday, 29 October 2024, 12:00 CET +Location: https://coderefinery.github.io/2024-09-10-workshop/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 08 October 2024, 08:50 CEST +Location: https://coderefinery.org/workshops/upcoming/ + + +---------- +Subject: Build Systems Hackathon, October 2024 +Start: Tuesday, 15 October 2024, 09:00 CEST +Location: https://coderefinery.org/workshops/upcoming/