Skip to content

Commit 94c6fc0

Browse files
amoralca16ifosch
authored andcommitted
Improve colors
1 parent 0957712 commit 94c6fc0

File tree

1 file changed

+27
-31
lines changed

1 file changed

+27
-31
lines changed

content/events/pyday_bcn/pyday_bcn_2024.md

Lines changed: 27 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ events:
127127
title: "Registration & Welcome"
128128
speaker: "PyDay BCN 2024 Organizing Committee"
129129
type: group
130-
location: Sala d'actes Ada Lovelace
130+
location: "Sala d'actes Ada Lovelace"
131131
class: middle
132132
- speaker: "Xiang Xu"
133133
title: "Unboxing Machine Learning Models: Predicting with Numpy After Model Training"
@@ -139,10 +139,10 @@ events:
139139
type: workshop
140140
language: English
141141
python_level: "Intermediate"
142-
topic_level: ""
143-
requirements: ""
144-
topic: ""
145-
location:
142+
topic_level: "Intermediate"
143+
requirements: "numpy, scikit-learn, and keras installed"
144+
topic: "Data science, ML"
145+
location: "Sala d'actes Ada Lovelace"
146146
- speaker: ""
147147
title: ""
148148
description: ""
@@ -169,22 +169,22 @@ events:
169169
python_level: "Beginner"
170170
topic_level: "Beginner"
171171
topic: "Testing"
172-
location:
172+
location: "Sala Margarita Salas"
173173
requirements: "A Github account"
174174
- speaker: "Pablo M"
175175
title: "No More Script Nightmares: Make Python CLIs That Rock"
176176
description: ""
177177
start_time_slot: 9:30
178178
end_time_slot: 10:45
179179
track_length: 1
180-
color: yellow
180+
color: green
181181
type: workshop
182182
language: "English"
183183
python_level: "Beginner"
184184
topic_level: "Beginner"
185185
requirements: ""
186186
topic: "CLIs and packaging scripts"
187-
location:
187+
location: "Aula Hedy Lamarr"
188188
- start_time_slot: 11:00
189189
end_time_slot: 11:15
190190
track_length: 4
@@ -200,28 +200,28 @@ events:
200200
start_time_slot: 11:30
201201
end_time_slot: 12:45
202202
track_length: 1
203-
color: blue
203+
color: green
204204
type: workshop
205205
language: "Català"
206206
python_level: "Beginner"
207207
topic_level: "Beginner"
208208
requirements: ""
209209
topic: "Data science"
210-
location:
210+
location: "Aula Hipàtia d'Alexandria"
211211
- speaker: "Marc Ramirez Invernon"
212212
title: "Building data pipelines with SQLMesh"
213213
description: "There are thousands of companies building pipelines through the DBT tool. However, this library lacks essential elements of software development: Mature Python API, blue-green deployment, and detection of breaking changes. SQLMesh is a new library that introduces all of these by default. I will try to go through the main elements of this library during the workshop to let the audience know more options than DBT"
214214
start_time_slot: 11:30
215215
end_time_slot: 12:45
216216
track_length: 1
217-
color: red
217+
color: blue
218218
type: workshop
219219
language: "Spanish"
220220
python_level: "Beginner"
221221
topic_level: "Intermediate"
222222
requirements: "Docker, Vscode"
223223
topic: "Data engineering"
224-
location:
224+
location: "Sala Margarita Salas"
225225
- speaker: "Alex Molas"
226226
title: "Typing and pattern matching in Python"
227227
description: "Since 2014, with the introduction of type hints in Python 3.5, Python has been adding support to types while still maintaining its dynamic nature. Later, in Python 3.10, pattern matching was added to Python, which provides a powerful way to match data structures based on their types and values, improving Python’s capability to work with typed data. Both type hints and pattern matching help make code more predictable and robust. In this talk, we’ll answer the following questions: **Introduction to types in Python**: what's a type? which types does python have? What do they mean? **The basics of type hints**: how to define a type hint? **mypy**: how to use mypy to check that your code does what you expect? **Advanced type hints**: how to define complex type hints? how to define your own types? how to use generic types? **Data validation**: how to use Pydantic and dataclasses for data validation? **Pattern matching**: how to use pattern matching together with type hints to write cleaner and more maintainable code. By the end of this talk, you’ll have a clear understanding of how to use type hints effectively and why they’re a valuable tool in any Python developer’s toolkit"
@@ -235,21 +235,21 @@ events:
235235
topic_level: "Intermediate"
236236
requirements: ""
237237
topic: "Programming"
238-
location:
238+
location: "Aula Hedy Lamarr"
239239
- speaker: "Marina Palma"
240240
title: "Image Generation with AI (GANs and Diffusion Techniques)"
241241
description: "Explore the techniques of AI-driven image generation, focusing on two powerful models: Generative Adversarial Networks (GANs) and Diffusion Models. We will learn the fundamental principles, practical applications, and differences between these approaches, along with hands-on demonstrations of how AI can be used to generate images."
242242
start_time_slot: 11:30
243243
end_time_slot: 12:45
244244
track_length: 1
245-
color: blue
245+
color: red
246246
type: workshop
247247
language: "Spanish"
248248
python_level: "Beginner"
249249
topic_level: "Beginner"
250250
requirements: ""
251251
topic: "Artificial Intelligence"
252-
location:
252+
location: "Sala d'actes Ada Lovelace"
253253

254254
- start_time_slot: 13:00
255255
end_time_slot: 13:00
@@ -282,7 +282,7 @@ events:
282282
python_level: "Advanced"
283283
topic_level: "Advanced"
284284
topic: "Serverless development"
285-
location:
285+
location: "Sala d'actes Ada Lovelace"
286286
requirements: "AWS Account"
287287
- speaker: "Raúl Cumplido"
288288
title: "A deep dive into the Arrow Columnar format with pyarrow and nanoarrow"
@@ -297,7 +297,7 @@ events:
297297
topic_level: "Intermediate"
298298
topic: "Apache Arrow, Data Science"
299299
requirements: "You will be able to find both the requirements and the Notebooks on the following repository: https://github.com/raulcd/2024-pyday-bcn-arrow-workshop"
300-
location:
300+
location: "Sala Margarita Salas"
301301
- speaker: "Pol Alvarez Vecino"
302302
title: "From text to actions: allowing LLMs to use your tools"
303303
description: "Dive into the world of AI with this hands-on workshop! Learn how to run OpenAI models locally using Python, and then take it a step further by developing custom tools that your AI agent can use. This workshop will bridge the gap between using pre-trained models and creating a personalized AI assistant tailored to your needs."
@@ -311,22 +311,22 @@ events:
311311
topic_level: "Intermediate"
312312
requirements: "Register account at OpenAI and export token locally: ie. export OPENAPI_KEY=sk..... "
313313
topic: "Artificial Intelligence / Machine Learning"
314-
location:
314+
location: "Aula Hedy Lamarr"
315315

316316
- speaker: "Israel Saeta Pérez"
317317
title: "Create a static website with Pelican"
318318
description: "Static site generators are awesome tools to build websites that are fast to develop, maintainable and easy to deploy in a secure and cheap environment. In this workshop we will create and deploy a basic static website using Pelican."
319319
start_time_slot: 14:00
320320
end_time_slot: 15:15
321321
track_length: 1
322-
color: red
322+
color: green
323323
type: workshop
324324
language: "English"
325325
python_level: "Intermediate"
326326
topic_level: "Intermediate"
327327
requirements: "Github account"
328328
topic: "Web development"
329-
location:
329+
location: "Aula Hipàtia d'Alexandria"
330330

331331
- start_time_slot: 15:30
332332
end_time_slot: 15:45
@@ -343,14 +343,14 @@ events:
343343
start_time_slot: 16:00
344344
end_time_slot: 17:15
345345
track_length: 1
346-
color: red
346+
color: yellow
347347
type: workshop
348348
language: "English"
349349
python_level: "Intermediate"
350350
topic_level: "Beginner"
351351
requirements: "Postgres and MySQL installed locally or via Docker"
352352
topic: "Databases"
353-
location:
353+
location: "Aula Hipàtia d'Alexandria"
354354
- speaker: "Manuel Gijón"
355355
title: "Introduction to data pipelines with Kestra and MLFlow"
356356
description: ""
@@ -363,25 +363,21 @@ events:
363363
python_level: "Beginner"
364364
topic_level: "Beginner"
365365
topic: "Data engineering"
366-
location:
366+
location: "Sala d'actes Ada Lovelace"
367367
requirements: "Docker, Conda"
368-
369-
370-
371368
- speaker: ""
372369
title: "Predict gender equality with your own Machine Learning model"
373370
description: ""
374371
start_time_slot: 16:00
375372
end_time_slot: 17:15
376373
track_length: 1
377-
color: blue
374+
color: red
378375
type: workshop
379376
language: "English"
380377
python_level: "Beginner"
381378
topic_level: "Beginner"
382379
topic: "Data science"
383-
location:
384-
380+
location: "Sala Margarita Salas"
385381
- speaker: "Jimena"
386382
title: "L'Embolic: Videojuegos hechos en el frontend por un lenguaje de backend"
387383
description: "¿Te gustan los videojuegos? Entonces, seguro sabes que, desde hace años, los juegos diseñados para ejecutarse en el navegador son bastante populares, tanto por la facilidad de desarrollo como por su versatilidad, al poder jugarlos independientemente del sistema operativo.
@@ -390,13 +386,13 @@ events:
390386
start_time_slot: 16:00
391387
end_time_slot: 17:15
392388
track_length: 1
393-
color: blue
389+
color: yellow
394390
type: workshop
395391
language: "Spanish"
396392
python_level: "Intermediate"
397393
topic_level: "Beginner"
398394
topic: "Web development, Videogames"
399-
location:
395+
location: "Aula Hedy Lamarr"
400396

401397
- start_time_slot: 17:30
402398
end_time_slot: 17:45

0 commit comments

Comments
 (0)