Coder Social home page Coder Social logo

xerrades's People

Contributors

ecarreras avatar jbagot avatar manelclos avatar xavitorello avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xerrades's Issues

Testing amb PyTest

Títol de la proposta

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Pytest és un framework de testing per python, busca ser més pythonic que el unittest que porta python integrat (massa influenciat per JAVA).

La seva sintaxi es senzilla i directe, i escala fins casos molt complexos.

Hauria de preparar-ho millor, però crec que alguns punts a tractar interessants podrien ser:

  • Test basic
  • conftest
  • Fixtures
  • Integració amb flask, django...
  • Markers
  • unit, integracio i funcionals
  • tools extra (sugar, faker, factoryboy, hypothesis, cov)

1-2h

TAGS: testing, pytest, test

[Hold][Xerrada] Keras/TensorFlow

Xerrada Keras/TensorFlow

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

M'agradaria proposar una xerrada/workshop sobre Keras/TensorFlow. Podríem:

  1. Revisar alguns conceptes bàsics de deep learning (i.e. xarxes totalment connectades, convolucionals, recurrents,...). També podríem estudiar algoritmes bàsics per a l'aprenentatge (i.e. backpropagation i gradient descent).
  2. Explicar els principis bàsics de Keras/TensorFlow.
  3. Fer algun workshop amb algun cas pràctic.

S'admeten altres propostes!

Duració estimada: 1h

TAGS: Keras, TensorFlow, deep learning, ...

[Tema] Elastic Search

Elastic Search

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

TAGS: ElasticSearch

Xerrada: Penetration-testing a través de python

Penetration-testing a través de python

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Descripció:

En aquesta xerrada es preten exposar tot el procediment a seguir durant un procés d'auditoria de seguretat estil "pen-testing" des d'una perspectiva 100% python. Es presentarà metodologia i eines concretes desenvolupades en python, explicant part del seu funcionament intern per entendre millor el procés.

Duració estimada: 45 minuts

TAGS: hacking, pentesting, ciberseguretat, eines

[Tema] Flask!

Flask!

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Flask podria ser un bon microfw a analitzar entre tots!

És molt potent i permet crear webs i APIs en 0 coma :)

Podriem preparar una xerrada - taller on:

  • analitzessim què és
  • com funciona
  • que ens permet fer
  • diferents mòduls que existeixen
  • tots juguessim una mica amb ell

[Xerrada] Introducció a locust

Tests de càrrega pels nostres Serveis

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Moltes vegades desenvolupem serveis i fem tests del codi, de la interfície però no testegem quina capacitat de càrrega pot aguantar i com es comporta amb aquesta càrrega.

Amb l'eina Locust ens permet fer simulacions de càrrega i comportaments d'usuari amb Python.

  • Què és una eina de càrrega
  • Quines hi ha
  • Exemples de simulacions d'usuaris
  • Integració amb el CI.

⏲️ 1h30m

TAGS: locust, load testing, services testing

[Tema] pyCUDA

pyCuda - GPU Accelerated Computing

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Un tema que m'interessa molt es com llançar càlculs a les tarjetes gràfiques (GPU). Si hi hagués algú amb experiència a la sala seria molt gran :D

[Tema] Python Pandas

Introducció a Pandas

http://pandas.pydata.org/

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Llibreria super potent de maneig de dades. Estaria bé si algú (@victormartingarcia) pot fer una intro als temes bàsics.

Duració estimada: ???
Local: Podria oferir les oficines de CodiTramuntana si som pocs 😄

TAGS: data science

[Xerrada] Introducció a Joomla (CMS)

Xerrada d'introducció a Joomla CMS

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Breu introducció al Gestor de continguts Joomla, us bàsic a nivell d'usuari, gestió de menus, moduls, etc.

30m

TAGS: CMS, Joomla, PHP

[Xerrada] Django APP&API + React client

Django APP&API + React client

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Relacionat amb les dues propostes de xerrada rebudes vinculades al món web ("Intro a React" #14 i "Django" 19) ens hem plantejat fer un petit "popurrí" i integrar-ho tot plegat en una única sessió.

Ho acabarem de detallar en breu un cop ho haguem posat tot en comú

Duració estimada 60 - 90'

Sessió per @manelclos i @francescarpi

TAGS: web, django, react, redux

[Xerrada] No tot és programar! Documentar, testejar, integrar i desplegar

No tot és programar! Documentar, testejar, integrar i desplegar

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Tothom sap que el més divertit és programar! però no ha de ser l'única cosa en que en hem de centrar.
En aquesta xerrada vull explicar el que envolta un codi, que no sempre hi és però seria bó que hi fos.

La xerrada tindria 4 blocs:

  • Documentació de projectes (mkdocs i sphinx)
  • Testing: Metodologia TDD i clàssica i eines
  • Integració: Concepte
  • Desplegament: Concepte i algunes eines
  • Monitoritzar un cop desplegat

Duració estimada 1h

TAGS: Ecosistema, Testing, Documentació, Integració, Desplegament

[XerradaMini] Com empaquetar i publicar paquets python

Títol de la proposta

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Tots programem amb Python però quants publiquem els nostres paquets al Pypi?
La idea és ensenyar la forma bàsica d'empaquetar i publicar paquets.

  • Estructura setup.py
  • Publicar Pypi
  • Integració comandes executables (amb click)
  • Extensió amb entry_points

20min. Si es veu interessant es pot fer format taller

TAGS: setup, Pypi, paquets

Xerrada Feta el 31/03/2022, Slides: https://ecarreras.github.io/xerrada-pygrn-packaging

[Xerrada][Mini] Websocket vs RESTful HTTP

Websocket vs RESTful HTTP

  • Vull proposar un tema interessant
  • Vull fer una xerrada (mini)

He tingut l'oportunitat de migrar (més aviat estendre) una API basada en RESTful HTTP cap a Websocket i crec que és un tema que podría ser del vostre interés.

M'agradaria enfocar-ho com una mini-xerrada on explicar les bases de Websocket, diferències sobre l'enfoc REST així com una petita demo per jugar-hi i evidenciar-ne les diferències.

Amb 25' - 30' crec que ho podem veure tot plegat.

TAGS: Python, Flask, API, REST, Websocket

[Xerrada] Transició a Python3

Transició a Python3

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Ja queda molt poc per que s'acabi el suport de Py2 i alguns encara per una rao o d'altra encara hem de lidiar amb ell. Quina via tenim per avançar ja la transició a Python3 de la majoría del nostre codi pero sent compatible amb Py2 mentre tinguem aquestes depèndencies. Conversors, idiomes de compatibilitat, millors practiques, trampes, gestio racional i portable d'unicode...

Hora i mitja, i mitja per preguntes.

TAGS: python3, idiomes de compatibiliat, future is coming, io

[Xerrada] Introducció a React

Títol de la proposta

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Com que React és força complex i hi ha molts temes per a tractar, penso que és bo començar amb una introducció. Més endavant ja podrem xerrar de Redux, accés a Apis, etc.

30/40 minuts

Relacionada amb #7

[Xerrada] Ansible

Ansible per DevOps

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Ansible permet automatitzar i alhora documentar el desplagament de sistemes i aplicacions. Els escenaris són molts, des de controlar màquines de AWS, a simples desplegaments d'aplicacions o webs estàtiques. Com tot framework gran, costa entrar en els conceptes i apareixen molts dubtes, seria bo fer un taller per veure possibilitats i perdre-li la por.

Si hi ha interés i algú més s'apunta a fer-ho, jo faria part del taller o xerrada.

1h Taller
1-2 hores Presentació

TAGS: Ansible, DevOps

[Xerrada][Mini] Introducció a Pandas

Introducció a Pandas

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

A proposta de l'Oliver m'ofereixo a fer una introducció pràctica sobre la llibrería Pandas

Pandas es una llibrería per a l'anàlisis de dades, molt utilitzada en temes de data-science

Duració estimada: 30m

TAGS: pandas, data-science, jupyter, notebook

[Xerrada] Dataframes en Python más allá de pandas

Dataframes en Python más allá de pandas

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

La biblioteca pandas ha sido uno de los factores decisivos para el crecimiento de Python en la década pasada dentro de la industria del análisis de datos y continúa ayudando a data scientists a resolver problemas 15 años después de su creación. Gracias a su éxito, ahora hay varios proyectos open-source que afirman mejorar pandas de diversas maneras, ya sea llevándolo a un entorno distribuido (Dask), acelerando su rendimiento con cambios mínimos (Modin), u ofrciendo una API ligeramente distinta que resuelve alguna de sus limitaciones (Polars, Vaex).

Durante la charla

  1. Haremos una breve introducción a pandas, hablaremos de su importancia, y señalaremos algunas de sus limitaciones
  2. Enumeraremos algunas de sus alternativas y las clasificaremos (pandas-like o diferente, nodo único vs distribuido)
  3. Presentaremos estas bibliotecas mostrando fragmentos de código, hablaremos de sus puntos fuertes, y visualizaremos la dependencia entre ellas

Al final de la charla la audiencia tendrá más información de cómo algunas de las alternativas modernas a pandas encajan dentro del ecosistema, entenderá cuáles proveen un camino para migrar más sencillo, y estará más preparada para juzgar cuál usar para próximos proyectos.

Conocimientos básicos de pandas ayudarán a entender el resto de la presentación.

Duració estimada: 30 minutos a 1 hora

TAGS: pandas, dataframes, dask, vaex, modin, polars

Localització de les trobades

Issue by XaviTorello
Tuesday Jun 20, 2017 at 12:25 GMT
Originally opened as #1


Durant la primera trobada de Python Girona es van posar sobre la taula diferents opcions pel que fa a la localització de les futures trobades.

S.u.p., aneu afegint les diferents propostes afegint comentaris en aquesta mateixa issue, i entre tots les votarem.

Seguiu el següent format:

### Nom del lloc

Adreça + [Mapa](http://www.openstreetmap.org/?mlat=41.98472&mlon=2.81696#map=19/41.98472/2.81696)
Horari possible
Capacitat màxima

Instal·lacions
- [ ] Connexió inalàmbrica
- [ ] Projector
- [ ] Cadires
- [ ] Endolls
- [ ] Taula gran
- [ ] Taula per cada assistent
- [ ] TV
- [ ] Monitors
- [ ] Nevera xD

Breu comentari (si pertoca)

Thxs!

[Xerrada] ¿Es un pájaro? ¿Es un avión? Acelerando código con numba

¿Es un pájaro? ¿Es un avión? Acelerando código con numba

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Tenemos suerte de tener soluciones muy variadas para hacer nuestro código Python más rápido: desde escribir parte del código en lenguajes compilados (NumPy, pandas) a alterar la sintaxis del lenguaje para hacerla más digerible a los compiladores (Cython) pasando por usar un subconjunto del lenguaje que pueda ser acelerado (numba, mypyc), y muchas más. Sin embargo, cada una de estas opciones tiene sus pros y sus contras, y no hay una solución mágica a todos nuestros problemas de rendimiento.

En esta charla vamos a enfocarnos en numba, el proyecto que elegí para acelerar los algoritmos de mi biblioteca de astrodinámica en Python, poliastro. numba compila código Python al vuelo usando LLVM, acelerando el rendimiento de manera bastante notable y con muy poco esfuerzo. numba es perfecto para código limitado por CPU (CPU-bound), puesto que para código limitado por E/S (IO-bound) otras estrategias como la concurrencia son más efectivas. Mencionaremos las GPUs solo de pasada.

Duració estimada: 30 minutos a 1 hora

TAGS: rendimiento, numba, llvm

[Xerrada] Django

Framework Web Django

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Les possibilitats del framework django son infinites i pot solucionar escenaris complexes. Seria interessant veure el bootstraping per perdre-li la por amb una sessió "hands on", i també alguna presentació de possibilitats, incloent llibreries que s'integren amb Django.

Si hi ha interés i algú més s'apunta a fer-ho, jo faria part del taller o xerrada.

1h Taller
1-2 hores Presentació

TAGS: django, web

[Xerrada] Introducció a Odoo, l'ERP de Python

Introducció a Odoo, l'ERP de Python

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

La idea seria presentar Odoo i veure com podem fer el nostre primer mòdul.

Duració estimada: 1h

TAGS: odoo, ERP

[Tema] Com ser un bon professional/enginyer

Com ser un bon professional/enginyer

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

M'agradaria parlar d'aquest tema a nivell tecnològic però també personal. Ja sigui enfocat a estudiants que surten de la uni o també per gent que treballem i que ens hem d'anar actualitzant continuament.
Hi ha aquest repo que és molt interessant i podria ser una bona base per la xerrada.
https://github.com/kamranahmedse/developer-roadmap

Jo puc fer una xerrada però en aquest cas crec que ha de ser un debat més que una xerrada.

Duració estimada: 30min

TAGS: enginyer, professional, teconologia, roadmap

[Xerrada] Kubernetes

Kuberenetes

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Vull explicar la meva experiència amb Kubernetes. Aquesta xerrada ja l'hauré fet a la meva feina també així que la tindré per mà. Però si algú més vol ajudar-me és benvingut.

Duració estimada: 20-30min

TAGS: kubernetes, k8s

[Tema] React

React

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Tot i no ser estrictament python, estaria molt bé que algú amb experiència expliqués els fonaments de React/React native, pros-contres, etc., :)

[Xerrada] React Native

React Native

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Després de la presentació d'ahir #24, a banda de flipar amb React, em vaig quedar amb les ganes de saber més sobre React Native.

Estaría genial si algú amb experiència expliqués questions pràctiques sobre desenvolupament d'aplicaciones mòbils iOS/Android amb react native. A l'estil de la genial xerrada d'ahir:

  • Com muntar l'entorn de desenvolupament / IDE
  • Questions bàsiques del llenguatge/framework
  • Com depurar (emuladors)
  • Testing
  • etc.,

TAGS: native, mobile, react, javascript

[Xerrada] Introducció a WASM amb casos pràctics .NET, c++, ¿rust?

Introducció a Blazor ( WebAssembly )

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Wasm és un llenguatge de programació de baix nivell per estendre les pàgines web amb programes que s'executen en els navegadors. Tanmateix, comencen a aparèixer llenguatges d'alt nivell que compilen a Wasm, un d'ells és dotnet core i el framework que ho suporta s'anomena Blazor:

Blazor is a new experimental .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.

La xerrada consistirà en:

  • Introducció Wasm Blazor i els diferents models d'execució
  • Demo Blazor (standalone)
  • Demo Blazor (hosted in ASP.NET server)
  • Demo Blazor (Server-side in ASP.NET Core)
  • Demo Blazor Components.
  • Preguntes

Duració 30'

TAGS: WebAssembly, Wasm, Blazor, Client

[Xerrada] GitOps emprant Tekton i ArgoCD

GitOps emprant Tekton i ArgoCD

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Seguint amb el programa containerització i orquestració m'agradaria proposar una xerrada/taller que ens introdueixi les bondats de les GitOps integrant Tekton i ArgoCD en les nostres pipelines de CI/CD.

La idea és que tots puguem sortir amb un GithubActions/CircleCI opensource i onpremises totalment funcionant en els vostres clusters de k8s.

Duració estimada: 50min si és xerrada, 2h si és taller

TAGS: k8s tekton argocd ci cd pipelines opensource onpremises

Si algú s'anima la podem fer plegats 👀

Projecte escurçador URLs català

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada
  • Projecte

Per aquest hacktoberfest tenia ganes de fer algo xulo i que fos útil; fa temps vaig veure que hi havia algun shortener català, però els que han anat sorgint sembla que han acabat morint...

Amb quatre pinzellades podríem muntar-ne un, centrant-nos més en el desplegament i la QA del servei que no pas en el codi en si.

Ho tinc bastant encarat, hi ha https://github.com/cydrobolt/polr i https://github.com/YOURLS/YOURLS (php) que semblen bastant ben parits.

Si algú s'anima podríem muntar-ne un i fer-lo córrer al clúster k8s de Geeks.CAT. Aprendríem sobre com dockeritzar-ho i aplantillar-ho per k8s emprant Helm (podríem crear un repo públic amb el seu chart de Helm).

Qualsevol idea serà benvinguda, no hi ha res tancat!

TAGS: k8s, docker, url-shortener, català

[Xerrada] Back:(Python + GraphQL) -> Front:(React + StyledComponents)

Back:(Python + GraphQL) -> Front:(React + StyledComponents)

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Proposta

No tinc una idea clara de com orientar-ho, però m'agradaria fer una xerrada sobre GraphQL, React i styled-components.

El cas és que a la feina estem fent servir aquestes tecnologies i trobo que seria genial compartir la nostra experiència.

L'únic inconvenient és que de Python no en tinc gaire idea, nosaltres fem servir un backend fet en PHP i Node.js, així que segurament necessiti una mica d'ajuda per fer la xerrada, sobretot amb la part de Python i Graphene. Però bé, així també em servirà per endinsar-me en el "mundillo" del Python, que fa temps que li tinc ganes. 👍

Una mica més de context

Crec que les parts que poden ser més interessants en aquesta xerrada són la de styled-components i GraphQL, així que faré un breu resum de que són per a aquells que no les coneixeu:

  • GraphQL: És un llenguatge de queries per fer API's. Bàsicament aspira a reemplaçar les API's REST en els pròxims anys. Sembla molt agosarat, però us asseguro que després de fer-ho servir durant un temps, no m'imagino tornant a fer servir una API REST per consumir dades des del front-end.

Spoiler:

API REST
GET /spaceShips/3?fields=name,pilot,releaseDate
GET /spaceShips/3/visitedPlanets/?fields=name,coordinates
GQL
{
  SpaceShip(id: 3) {
    name
    pilot
    releaseDate
    visitedPlanets {
      name
      coordinates {
        x
        y
      }
    }
  }
}
  • StyledComponents: Crec que la més popular de les llibreries per fer CSS-in-JS, és a dir, escriure el CSS directament des de JavaScritpt 😨, al principi sembla una mica incòmode, però la veritat és que quan t'acostumes a la sintaxi, és un goig!

Espero el vostre feedback!

Durada: ~2h

TAGS: PYTHON, GRAPHQL, REACT, STYLED-COMPONENTS, RESTWILLDIE

[Xerrada] Scrapy

Scrapy

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Fa anys que treballo amb scrapy que és el framework per excel·lència per fer web crawling. Si és del vostre interès puc prepara-me una xerrada i exemples per introduir-vos en el tema.

Puc parlar del framework, Xpath, Tor, Requests, etc. El que us interessi a vosaltres.

A part, he adaptat el scrapy amb Flask, així que tinc una API que scrapeja, també podem parlar d'això. Ja que va relacionat amb una altre "issue".

[Tema] Natural Language Processing

NLP

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Podria ser interessant que veiéssim com funcionen els sistemes de processament moderns i com podem generar coneixement/enteniment sobre text no categoritzat.

Si algú s'anima ho podem preparar plegats :)

Duració estimada 50'

TAGS: NLP, NLU, python

[Xerrada] Python Data Science

Python Data Science

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Estic treballant amb projectes de data science i machine learning. L'eina per excelència es python amb les llibreríes pandas, numpy, sklearn, etc., i m'agradaría fer una petita introducció.

Una forma molt bona d'aprendre es participant en una de les competicions de datascience de kaggle.com (recentment adquirit per google).

La meva idea es fer una sessió pràctica de com participar en la competició d'introducció Titanic on es demana aplicar intel.ligència artifical per predict quins passatgers van sobreviure a la catàstrofe del titànic.

Scientific Python

Scientific Python - SciPy

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Descripció.

En aquesta xerrada voldria presentar un conjunt d'eines que ens faciliten la comprensió dels nostre entorn, i que ens permeten el desenvolupament de solucions.

L'aproximació a la xerrada no la faria com a programador de Python, sinó que la faria com a científic (físic/electrònic) que utilitzà Python con una eina molt útil en el desenvolupament d'instruments de mesura.

Duració estimada.
60 minuts.

Elements a presentar:

  • SciPy.
    • NumPy.
      Tot es tracta de multiplicar i sumar, com tractar vectors i matrius.
    • SciPy Library.
      No cal reinventar la roda, com implementar els coneixements.
    • Matplotlib.
      Un cop fet, representem-ho, fem més que gràfiques
    • IPython.
      No sabem encara on anem, interactuem.
    • Pandas (veure xerrada [12/07/2017 - #1 Scrapy + Pandas (https://github.com/pygrn/xerrades/blob/master/xerrades/2017/20170712)).
      Donem estructura a les dades.
  • JupyterLab Interface web per Project Jupyter.
    Deixem-ho tot documentat, millor, documentem mentre anem fent.

TAGS: SciPy, JupyterLab, Scientific Computing, Instrumentació, Anàlisi de dades, documentació

Introducció a Vue.js (+ Taller)

Introducció a Vue.js (+ Taller)

Tipus de la proposta:

  • [ ] Vull proposar un tema interessant
  • Vull fer una xerrada

Explicar Vue.js a partir de la xerrada que ja va fer en Francesc sobre React. Per completar, ja que react consumia una API feta en Django, es podria fer la mateixa API en Flask per consumir des de Vue.js.

30 minuts d'explicació i llavors el taller.

TAGS: vuejs, flask

[Xerrada] Taller :: Gestors de contingut estàtics

Gestors de contingut estàtics

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Crec que podria ser interessant fer una sessió on s'introduïssin els gestors de contingut estàtics.

La gran majoria coneixem i utilitzem a diàriament diferents CMS, però potser no són tan conegudes altres eines de gestió de continguts que generen versions estàtiques, com p.e Lektor o Pelican.

Pot semblar que estem agafant el Delorean per viatjar al passat (xD), però podria ser interessant conèixer les bondats que ens poden proporcionar aquest tipus d'eines, entre altres:

  • Seguretat
  • Rendiment
  • Hosting a baix cost
  • Simplificació de la integració dins del cicle de vida del contingut
  • Deployments (i rollbacks) simplificats

A banda d'introduir-los, podríem fer un petit dojo/taller on poder jugar una mica, i aprendre a desplegar una web molt bàsica emprant Lektor.

M'ofereixo a preparar-ho, però m'agradaria tenir la col·laboració d'algú més i poder fer un petit equip de treball per preparar la xerrada. WE NEED YOU!

Duració estimada 30'-60'-90' //depenent de com ho encarem

TAGS: static CMS, web development, static content management, python, lektor, pelican

Sessió sobre Infraestructura com a Codi

Taller de Infraestructura com a Codi

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Hola, som n'Edu Herraiz de Mallorca, enginyer de sistemes a apsl.net.
M'agradaria introduïr-vos la meva visió de les eines d'alt nivell de Infraestructura com a codi (IaC), fer un repàs de les mes empleades i casos pràctics aplicats.

Duració: 1h

TAGS: iac, terraform, saltstack, puppet, chef, ansible, docker

[Xerrada] Trio, asyncio de forma senzilla

Trio, asyncio de forma senzilla

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Vull fer una xerrada sobre Trio. És una llibreria que funciona amb asyncio i fa que sigui molt més senzill. A la xerrada explicaria de manera introductiòria com funciona, quines utilitats té, quines avantatges i desavantatges, etc.

Duració estimada: 20-30min

TAGS: python-trio

[Tema] Peculiaritats de Python (generadors, with, etc)

Peculiaritats de Python

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Python és un llenguatge que té moltes semblances amb altres llenguatges, però també té certes peculiaritats que crec que podriem posar en comú. Per exemple, generadors o statements com "yield" o "with" que són super potents i entre tots podem explicar-los.

No sé si això dona per una xerrada, però crec que és interessant parlar d'aquestes coses que no s'aprenen en un tutorial de python de 5min.

[Xerrada] Programació professional en python

Programació professional en python

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

La idea és parlar de com després de cometre pràcticament tots els errors que es poden cometre com a programador, he arribat a un conjunt de bones pràctiques, com gestionar PRs, dependencies, organitzar codi, etc. que et poden ajudar a ser un millor professional del codi.

Duració estimada: 30 mins

[Xerrada] PyQt, Dibuixem?

PyQt, Dibuixem?

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Juntament amb @jbagot volem proposar-vos una xerrada que faríem conjuntament.

PyQt un binding de la biblioteca gràfica Qt desenvolupat per a Python. Una de les biblioteques més interessants per dissenyar i crear GUIs. De la mà de RiverbankComputing posen a la nostra disposició una eina prou fàcil i alhora potent per treballar amb aquests tipus d'interfícies utilitzant Python.
Podríem fer un petit repás a les possibilitats que ens dóna PyQt4 i PyQt5, veure també com construir i utilitzar widgets, en quins entorns ens podem moure, i fer una pinzellada sobre QtDesigner per muntar GUIs. Si hi ha temps també podríem veure com empaquetar la nostra app gràfica.

Duració estimada: 1h aprox.

TAGS: pyqt5, qt, gui

[Tema] Bones pràctiques i Integració Contínua

Bones pràctiques i Integració Contínua

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Tot i que no es tracta d'un tema estrictament únic de Python, potser valdria la pena que fessim una sessió on analitzèssim les diferents bones pràctiques actuals i les diferents solucions que ens faciliten la Integració Contínua dels nostres serveis.

[xerrada] pyinfra

Títol de la proposta

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Pyinfra és un sistema de desplegament i automatització sense agent.

La idea és passar per sobre les seves funcionalitats i fer una mica de comparació entre sistemes existents (fabric, ansible)

Duració estimada: 40min

TAGS: devops, deployment, python, tools

Millora comunitats.cat

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada
  •  Vull proposar un projecte

Podríem replantejar el sistema semi-dinàmic (estàtic + CI periòdica) de comunitats.cat per millorar-ho amb més funcionalitats.

https://www.comunitats.cat/

image

La idea seria poder emprar icals, rss i altres feeds a banda de Meetup.

Si algú s'anima podem acotar un roadmap i fotre-li canya durant aquest Hacktoberfest.

Més info a XaviTorello/comunitats.cat#10

TAGS: static site, react, vuejs, ci/cd, scrapers, meetup, ical, rss

[Xerrada] FastAPI

FastAPI

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

FastAPI és un dels frameworks web de python que més està creixent, està basat en Starlette i és un framework totalment asíncron d'arrel, que et proporciona documentació de l'API automàticament, té schemas de pydantic per validar les dades de la API, funciona amb anotacions de python.

La podria fer jo però sincerament no tinc molta experiència, si algú s'anima el puc ajudar o la podem fer plegats si ho necessita.

Duració: 1h

TAGS: fastapi, starlette, pydantic, async, web framework, python

Docker 101

Intro a Docker

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

En línia de la obertura del tipus de xerrades a tot el món techie, amb en @jbagot volem proposar una petita introduccio a Docker, als containers i a les seves principals utilitats.

Ens servirà per més endavant poder poder parlar d'orquestració, sistemes d'integració contínua, ...

Duració estimada: 30'

TAGS: Docker, Containers, Dockerhub

[Xerrada] Usar serveis i dades de OpenStreetMap amb python

Usar serveis i dades de OpenStreetMap amb python

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

OpenStreetMap es una base de dades lliure de dades geoespaials. Vull explicar com usar les dades i serveis que disposa.

30 minuts

TAGS: GIS, OSM, OPENDATA

[Xerrada] Elastic Search amb python

Títol de la proposta

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Elastic Search es un motor de cerca molt potent que podem usar des de Python. En aquesta xerrada vull fer una introduccio a Elastic search i com integrar-ho amb Python.

Duració estimada

TAGS: Elastic search, cerca

gRCP

Títol de la proposta

Tipus de la proposta:

  • Vull proposar un tema interessant
  • Vull fer una xerrada

Breu descripció en un o dos paràgrafs.

"gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication."

Would be wonderful que algú compartís alguna experiència d'aplicació del transport gRPC als seus projectes. Bonus track en projectes django. Bonus track amb integració graphql.

Duració estimada. 45'

TAGS: gRCP

[Xerrades] Només puc oferir birres

Bon dia,
Sóc en Màrius Colomer, sóc el tio que a les xerrades es posa a primera fila però no diu res. Bàsicament escric la issue pq l'altre dia es va fer una crida a col·laborar al grup i el problema és que no tinc ni ****** idea de programar. Vaig començar a apendre python fa uns mesos per curiositat personal i el nivell dels assistents és massa alt pq pugui col·laborar de cap manera.

Per això he pensat que el pròxim cop que es quedi i hi hagi birres pel mig, tant els organitzadors com els ponents tenen les rondes pagades.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.