Learn about challenges with standard package tools like pip and venv, understand the differences between TypeIs and TypeGuard in Python, utilize unittest framework for unit testing, and avoid hard coding port numbers in web apps. [ more ]
Episode #202: Pydantic Data Validation & Python Web Security Practices - The Real Python Podcast
Validating data in Python web applications is crucial for security. Consider using Pydantic for data validation and follow Python security best practices. [ more ]
The top programming languages to learn if you want to get into AI
Python is the leading programming language for AI development due to its popularity, ease of learning, integration with AI frameworks, and community support. [ more ]
NodeJS VS Python: Which Technology Is The Best Option For AI Development? - Springs
Python and NodeJS are popular for AI/ML; Python has a strong community for support and newer features, while NodeJS is efficient for architecture development. [ more ]
Data Science Day 2024 - Schedule Announcement - Python
Python Data Science Day on March 14th, 2024, will cover latest Data Science trends and tools, suitable for all levels of expertise.
Event includes Lightning Talks by experts, community members, and Microsoft MVPs on Python Data Science and tools for Cloud-based data scaling. [ more ]
Modular Makes a Case for Mojo Programming Language, Based on Python - DevOps.com
Mojo, a new programming language similar to Python, aims to improve performance for applications, particularly in the realm of AI.
Modular has released core modules of the standard library for Mojo programming language under Apache 2 license, focusing on building a developer ecosystem. [ more ]
Turning SSH commands into a REST API service allows for remote administration of devices, restricting access to selected clients and translating command output to JSON. [ more ]
Zato is used as a multi-protocol Python API gateway to integrate popular technologies, handle requests, enrich data, and return responses in preferred formats. [ more ]
Python's Built-in Exceptions: A Walkthrough With Examples - Real Python
Errors and exceptions are crucial in programming. Errors are concrete issues that can be fixed by updating the code, while exceptions are events that should be handled to prevent program crashes. [ more ]
AWS Adds Auto-Instrumentation of Python Applications to CloudWatch Application Signals
AWS enables Python app auto-instrumentation for monitoring with Application Signals in Cloudwatch; currently in preview, supporting Java as well. [ more ]
Latest Google layoffs hit the Flutter and Python groups
Google laid off employees from development teams like Flutter, Dart, and Python, creating uncertainty for many businesses relying on these technologies. [ more ]
Python can be run through an online compiler without installation, or guide users step-by-step on how to install it on Windows, macOS, and Linux. [ more ]
Scala Jobs on AWS Glue: A Practical Guide to Development, Local Testing and Deployment
AWS Glue is highly scalable, cost-effective, and integrates well with other AWS services for orchestrating complex pipelines.
Performance issues exist in AWS Glue when dealing with large Python-based Pyspark jobs due to expensive data shuffling between JVM and Python processes. [ more ]
Enforcing conventions in Django projects with introspection
Introspection in Python involves tools like isinstance(), type(), hasattr(), and more advanced techniques like the inspect module and metaprogramming dunder methods.
Django allows for introspection using standard Python techniques along with formally documented functions and methods for inspecting Django apps and models. [ more ]
Python's __all__: Packages, Modules, and Wildcard Imports - Real Python
The import system in Python allows accessing objects from standard or third-party libraries and own code in multiple files using explicit or wildcard imports.
Explicit imports in Python involve bringing specific objects or modules from packages into the current namespace, potentially using aliases to avoid naming conflicts. [ more ]