ContentPosts from @swarna-padma..
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Understanding Python Decorators and How to Use Them Effectively

Python decorators are a powerful tool that allow you to extend the functionality of functions and classes without modifying their code. They promote code reusability, separation of concerns, and help you write cleaner and more efficient code... read more  

Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Build Your Own Face Recognition Tool With Python

Create your own face recognition application using Python and face detection and recognition techniques. Train a model on a dataset of images and validate and test the model. Use the face_recognition library and save encodings using pickle... read more  

Build Your Own Face Recognition Tool With Python
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

JupyterLab 4.0 is Here

JupyterLab 4.0 has been released with new features and performance improvements, such as faster rendering and an upgraded text editor. Real-time collaboration has been moved to a separate package, and there is a new extension manager. The update also includes UI improvements, accessibility enhanceme.. read more  

JupyterLab 4.0 is Here
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

PyPy v7.3.12: release of python 2.7, 3.9, and 3.10

PyPy v7.3.12 is released, which includes Python 2.7, 3.9, and 3.10 interpreters with new features and improvements... read more  

Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

AsyncIO: Why I hate it

AsyncIO requires redoing all the layers of software in an asyncio-friendly way, it has performance limitations, and it is complex and difficult to use. Other choices for asynchronous programming are gevent and other tools... read more  

Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Quick Python Intro to OpenAI Chat Completion Functions

OpenAI has introduced plugin-like functionality for their API, allowing you to describe functions to GPT-3.5-turbo and GPT-4 models for more specific responses... read more  

Quick Python Intro to OpenAI Chat Completion Functions
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Compiling typed Python

PEP 484 introduced type hints in Python, but using types for compilation to native code for performance improvements is not straightforward due to the dynamic nature of Python and its type system. Projects like Numba and Static Python optimize specific use cases, but achieving performance gains with.. read more  

Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

symbex: search Python code for functions and classes, then pipe them into a LLM

Symbex is a Python CLI tool for searching and viewing the source code of functions and classes in Python files. It can be used alongside the LLM CLI tool for code explanations with a large language model... read more  

symbex: search Python code for functions and classes, then pipe them into a LLM
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Designing Pythonic library APIs

Principles useful for designing good Python library APIs, including structure, naming, error handling, and type annotations... read more  

Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

GitLab 16: Value Stream Dashboards, Remote Development Workspaces, and AI-Powered Code Suggestions

GitLab has recently announced version 16, which introduces several enhancements. These include Value Streams Dashboards, generative Artificial intelligence (AI)-powered code suggestions, and workflow.. read more  

GitLab 16: Value Stream Dashboards, Remote Development Workspaces, and AI-Powered Code Suggestions