Skip to content

Commit

Permalink
update index.html with new events
Browse files Browse the repository at this point in the history
  • Loading branch information
plmrry committed Apr 12, 2024
1 parent c2f2f1c commit 268e81c
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 12 deletions.
20 changes: 13 additions & 7 deletions build-index-page.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,17 @@ import { execSync } from "node:child_process";

const upcoming_events = [
{
title: `Code Writing Robots and LLM Magic:<br />The Good, The Bad, and The Ugly`,
title: `An Extended Introduction to the Flatiron Clusters`,
weekday: `Thursday`,
date: `March 28`,
time: `3:00 PM - 5:00 PM`,
location: `160 5th Ave<br />3rd Floor<br />CCM Classroom`,
summary: `We will discuss ways to develop software more quickly using tools which analyze and generate code. Specifically, we’ll talk about static analysis tools (e.g., pylint, ruff, clangd) and GitHub Copilot. We’ll discuss how to use these tools and their pros and cons.`,
date: `April 25`,
time: `2:00 PM - 4:00 PM`,
location: `162 5th Ave<br />7th Floor<br />Classroom`,
summary: `
In this SCC-hosted Sciware, we will introduce cluster terminology and describe the two Flatiron clusters,
<code>popeye</code> and <code>rusty</code>. In the interactive session, we will learn to make use of the software
and hardware resources available by setting up a Python environment and running a Python script on the cluster by submitting jobs using <code>slurm</code>.
In addition, we will demonstrate how to use <code>mpi4py</code> and <code>disBatch</code> to run distributed Python tasks. This workshop is a pilot session for potential
future cluster onboarding and your participation and feedback would be greatly appreciated.`,
},
];

Expand Down Expand Up @@ -58,6 +63,7 @@ const past_events = [
[`Session #28`, `CCB-Hosted Sciware`, `September 21, 2023`, `/28_CCB/slides.html`, `https://github.com/flatironinstitute/sciware/tree/main/28_CCB`, `https://vimeo.com/showcase/7164070/video/885390328`],
[`Session #29`, `CCA-Hosted Sciware`, `November 11, 2023`, `/29_CCA/slides.html`, `https://github.com/flatironinstitute/sciware/tree/main/29_CCA`, `https://vimeo.com/showcase/7164070/video/885395764`],
[`Session #30`, `Programming Language Interoperability`, `February 15, 2024`, `/30_CCQ/slides.html`, `https://github.com/flatironinstitute/sciware/tree/main/30_CCQ`],
[`Session #31`, `Code Writing Robots and LLM Magic: The Good, The Bad, and The Ugly`, `March 28, 2024`, `/31_CodeRobots/slides.html`, `https://github.com/flatironinstitute/sciware/tree/main/31_CodeRobots`],
];

const upcoming_events_list = upcoming_events.map(({ title, weekday, date, time, location, summary }) => {
Expand Down Expand Up @@ -179,14 +185,14 @@ const socials = [
const footer_contents = html`
<ul class="icons">
${socials.map(([title, alt, url, classname]) => {
return html`
return html`
<li>
<a href="${url}" class="icon ${classname}" alt="${alt}">
<span class="label">${title}</span>
</a>
</li>
`;
})}
})}
</ul>
`;

Expand Down
21 changes: 16 additions & 5 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,16 @@ <h2>Upcoming Sciware Events</h2>
<li>
<div class="details">
<div data-type="weekday">Thursday</div>
<div data-type="date">March 28</div>
<div data-type="time">3:00 PM - 5:00 PM</div>
<div data-type="location">160 5th Ave<br />3rd Floor<br />CCM Classroom</div>
<div data-type="date">April 25</div>
<div data-type="time">2:00 PM - 4:00 PM</div>
<div data-type="location">162 5th Ave<br />7th Floor<br />Classroom</div>
</div>
<div class="summary">
<h3>Code Writing Robots and LLM Magic:<br />The Good, The Bad, and The Ugly</h3>
<p>We will discuss ways to develop software more quickly using tools which analyze and generate code. Specifically, we’ll talk about static analysis tools (e.g., pylint, ruff, clangd) and GitHub Copilot. We’ll discuss how to use these tools and their pros and cons.</p>
<h3>An Extended Introduction to the Flatiron Clusters</h3>
<p>
In this SCC-hosted Sciware, we will introduce cluster terminology and describe the two Flatiron clusters,
<code>popeye</code> and <code>rusty</code>. In the interactive session, we will learn to make use of the software and hardware resources available by setting up a Python environment and running a Python script on the cluster by submitting jobs using <code>slurm</code>. In addition, we will demonstrate how to use <code>mpi4py</code> and <code>disBatch</code> to run distributed Python tasks. This workshop is a pilot session for potential future cluster onboarding and your participation and feedback would be greatly appreciated.</p
>
</div>
</li>
</ul>
Expand All @@ -41,6 +44,14 @@ <h2>Previous Events</h2>
<a href="https://vimeo.com/showcase/sciware">Vimeo</a>. Please see the <a href="https://simonsfoundation.slack.com/archives/CDU1EE9V5" alt="sciware slack">#sciware </a>Slack channel for the password.
</p>
<ul>
<li>
<span>Session #31:</span>
<a href="/31_CodeRobots/slides.html">Code Writing Robots and LLM Magic: The Good, The Bad, and The Ugly</a>
<a href="https://github.com/flatironinstitute/sciware/tree/main/31_CodeRobots" class="icon inline-icon brands fa-github"></a>

<span class="inline-date">March 28, 2024</span>
</li>

<li>
<span>Session #30:</span>
<a href="/30_CCQ/slides.html">Programming Language Interoperability</a>
Expand Down

0 comments on commit 268e81c

Please sign in to comment.