Open in app

Sign In

Write

Sign In

Aaron Elijah
Aaron Elijah

4 Followers

Home

About

Published in Lambert Labs

·Sep 1, 2021

What is WSGI? — #14

Welcome to Learning at Lambert Labs session #14. This week, Tom Kobialka, explains how to build the world’s simplest web application and how WSGI protocol helps web servers and Python frameworks communicate. In Today’s Learning Session: What is WSGI? http Python standard library package What is an application? What is a server? What is an interface? Gunicorn, WSGI web server implementation for UNIX-like OS

Wsgi

1 min read

What is WSGI? — #14
What is WSGI? — #14
Wsgi

1 min read


Published in Lambert Labs

·Sep 1, 2021

How to use callbacks to set State in React? — #13

Welcome to Learning at Lambert Labs session #13. This week, Guy King, explains how React updates State asynchronously in a component. In Today’s Learning Session: What is State in a React component? useState hook in React 16+ Callbacks for setting State Why use callbacks? Normal case vs. unexpected case with setTimeout When should you bother with callbacks for asynchronous updates to State Q&A from our developers!

React

1 min read

How to use callbacks to set State in React? — #13
How to use callbacks to set State in React? — #13
React

1 min read


Published in Lambert Labs

·Aug 16, 2021

How to use asyncio in Python to achieve concurrency? — #12

Welcome to Learning at Lambert Labs session #12. This week, Rafiq Hilali, takes us asyncio, part of the Python standard library, and how you can use it to achieve concurrency with asynchronous coroutines. In Today’s Learning Session: Different types of concurrency (threading, multiprocessing, asynchronous coroutines). What are asynchronous coroutines? When should you use asyncio? Demo using app that uses IP address to find local weather

Python

1 min read

How to use asyncio in Python to achieve concurrency? — #12
How to use asyncio in Python to achieve concurrency? — #12
Python

1 min read


Published in Lambert Labs

·Aug 3, 2021

How to automatically type annotate your Python code? — #11

Welcome to Learning at Lambert Labs session #11. This week, our founder George Lambert, takes us through the runtime typing checking with MonkeyType (made by Instagram) and how you can use it to make your code more readable. In Today’s Learning Session: History of dynamic and static typing in Python Argument names, docstrings and the typing modules Problem: old legacy code is hard to type Solution: use MonkeyType to generate typing stubs or even annotate your code.

Python

1 min read

How to automatically type annotate your Python code? — #11
How to automatically type annotate your Python code? — #11
Python

1 min read


Published in Lambert Labs

·Jun 25, 2021

How to generate code using Machine Learning? — #10

Welcome to Learning at Lambert Labs session #10. This week, Tom Schafer shows us how to train machine learning models on language and actually produce code snippets using trained neural networks. In Today’s Learning Session: Quick breakdown of neural networks, deep learning and transformers What are language models? Demonstration of language model using Keras library Training and testing the model using Django docs

Neural Networks

1 min read

How to generate code using Machine Learning? — #10
How to generate code using Machine Learning? — #10
Neural Networks

1 min read


Published in Lambert Labs

·Jun 10, 2021

How to use C from Python? — #9

Welcome to Learning at Lambert Labs session #9. This week, Amelia Crowther, explains how to use pre-existing C code from Python modules. In Today’s Learning Session: Reasons to use C code from Python (old legacy apps, performance, access to the C standard library) Two methods: ctypes and creating a C extension Demo using ctypes ctype function annotations Creating a C extension module Demo using setup.py to create a C extension

C

1 min read

How to use C from Python? — #9
How to use C from Python? — #9
C

1 min read


Published in Lambert Labs

·May 21, 2021

How to use Cython? — #8

Welcome to Learning at Lambert Labs session #8. This week, Aaron Elijah gives an introduction to using the Cython project to overcome bottlenecks in Python applications. In Today’s Learning Session: CPython PyObjects. Machine code vs. Bytecode. Python garbage collection and CPU caching. Introduction to Cython programming language. Advantages of Cython vs. Python Demo with Flask and Mandelbrot sets.

Cython

1 min read

How to use Cython? — #8
How to use Cython? — #8
Cython

1 min read


Published in Lambert Labs

·May 10, 2021

How to make decentralised apps with Ethereum? — #7

Welcome to Learning at Lambert Labs session #7. This week, Ramin Tawab gives an introduction to the first steps of making a decentralised app using the Ethereum blockchain. In Today’s Learning Session: Client-Server model. Decentralised model. What is a Blockchain? How all regular Web API requests and messages are eventually handled by the backend server. Ethereum blockchain (gas and transactions per blocks).

Blockchain

1 min read

How to make decentralised apps with Ethereum? — #7
How to make decentralised apps with Ethereum? — #7
Blockchain

1 min read


Published in Lambert Labs

·Apr 23, 2021

Why did Slack go down in Jan 2021 — #6

Welcome to Learning at Lambert Labs session #6. This week, Tom Kobialka, takes us through how the popular business communication platform, Slack, suffered a disastrous outage on 4th Jan 2021 and what could have been done to prevent it. In Today’s Learning Session: The origins of the Slack outage…

Amazon Web Services

1 min read

Why did Slack go down in Jan 2021 — #6
Why did Slack go down in Jan 2021 — #6
Amazon Web Services

1 min read


Published in Lambert Labs

·Apr 10, 2021

How to use Docker as your Python Virtual Environment? — Learning at Lambert Labs #5

Welcome to another Learning at Lambert Labs session. Each week we release videos, presented by our developers, giving quick lectures on a chosen topic in technology. This week’s presenter is Guy King and his presentation takes us through a simple demo of how to use a Docker container as your…

Docker

2 min read

How to use Docker as your Python Virtual Environment? — Learning at Lambert Labs #5
How to use Docker as your Python Virtual Environment? — Learning at Lambert Labs #5
Docker

2 min read

Aaron Elijah

Aaron Elijah

4 Followers

Software developer

Following
  • Ricardo Gil

    Ricardo Gil

  • George Lambert

    George Lambert

  • Rafiq Hilali

    Rafiq Hilali

See all (5)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech