TLWI Python #47
Hello, hello! Welcome back to our weekly newsletter, where we bring you the best and latest in the tech world. This week, we have a special treat for all the programming enthusiasts out there. We have dug up some gems that will take your coding game to the next level. Here are the links that you don't want to miss:
Are you always looking to expand your skill set and impress your boss? Well, we've got you covered with this week's first feature on the benefits of knowing two high demand programming languages. It's no secret that being a programmer is a highly competitive field, and knowing more than one language can give you the edge you need to secure a job or a promotion. So, what are you waiting for? Learn more about the advantages of being multi-lingual in the programming world.
Do you love experimenting with computer vision projects? If the answer is yes, then you'll want to check out our next feature on the Text Detection From Image Project(OpenCV-Python-Pytesseract-Jupyter Notebook). This tutorial not only teaches you how to use OpenCV and Pytesseract libraries but also provides a ready-to-use Jupyter notebook that you can experiment with. Who knows, this could be the start of your next AI project!
Up next, we have a feature dedicated to Python - Numpy. For those who are new to NumPy, it's a numerical computing library that lets you work with large multi-dimensional arrays and matrices. If you're looking to dive deep into data science or machine learning, this library is a must-know. So, why not brush up your skills with our exciting tutorial.
For those who work with SQL, you probably know how overwhelming it can be trying to parse and transpile it. However, we have some good news! We stumbled upon Python SQL Parser and Transpiler, a project that aims to make your life easier. The tutorial walks you through how to use the library and shows you how you can leverage it in your SQL projects. Trust us when we say that this is a game-changer!
Lastly, we have something for the seasoned Python developers. In this feature, we're sharing 5 Python Tricks Every Python Developer should know. These are tips and tricks that you may not find in the usual Python programming books, blogs, or documentation. But once you have them in your toolkit, they can make your Python code more readable, efficient, and elegant. We're sure you'll find something new to learn here.
That's all we have for this week, folks. We hope you enjoyed this issue and found something valuable to add to your programming toolkit. As always, stay curious and keep coding!
Our Article Picks
- Blessing Agyei Kyem: 5 Python Tricks Every Python Developer should know
- Daniel: How Python can help web developers
- Thiago Pacheco: How to write an application using API-First development
- Anurag Verma: Complete Data Science Roadmap/ Bootcamp from noob to expert.
- Anurag Verma: Unraveling the Confusion: A Primer on AI, ML, and DL
- Ryan: This is how to deploy a machine learning model with Anvil
- Nomadev💻🔱: Remote Job Hunter's Handbook: A Practical Guide to Landing Your Dream Work From-Home Opportunity
- Andrew Baisden: The benefits of knowing two high demand programming languages
- Anurag Verma: Regression Modeling 101: Understanding Different Types of Models and How to Choose the Right One
- Mrinal Walia: Top 5 Open-Source Sentiment Analysis Projects in Python Every NLP Engineer Should Know
- Horace FAYOMI: Test your django Project
- Sonny Li: Monthly Challenge #3: Morse Code 🆘
- Mahmoud EL-kariouny: Google 14 🎄 Free 🎁 Courses 2023🔥
- Levin: Python - Realist
- Mohammad Fuzail: Leveraging Serverless To Build Scalable Soluions
- Jagroop Singh: Why Django in 2023
- Anurag Verma: The Power of List Comprehensions in Python
- RF Fahad Islam: Top 50 Python Project Ideas for 2023
- Mike Houngbadji: Twitter Data Pipeline with Apache Airflow + MinIO (S3 compatible Object Storage)
- holger: How to build an Azure Function for checking available names across Azure resources
- Levin: Python — Command line
- Vincent A. Cicirello: pyaction 4.14.1 Released
- WanjohiChristopher: Data Engineering Toolset 2023
- Madelyn Mathew: Python CheatSheet
- Janet Awino: Web Scraping: Python and Beautiful Soup
- Dilek Karasoy: Day 3: How to add subtitles to YouTube videos with Python
- Fabien Arcellier: I move from pipenv to poetry in 2023 - Am I right ?
- Daniel Nogueira: Date and Time in Python
- Henning: A short intro to Azure Storage account access
- Anurag Verma: Master the Basics of Python: A Step-by-Step Guide
- Maxi Contieri ⭐⭐⭐: Code Smell 190 - Unnecessary Properties
- Ivan Yu: Electron + Django ( Part 2 ), package it to production
- Yusuf Turhan Papurcu: Get Last 1 Hour Telegram Chat
- Ashutosh Sharma: Python: Publishing Packages
- holger: Azure SDK for Python - How to check for Available Resource Names
- Syumei: Privacy-Preserving Machine Learning with AIJack - 2: Model Inversion Attack against Federated Learning on PyTorch
- Simon Green: Sorting Lists
- Ahmet Fatih Çopur: Text Detection From Image Project(OpenCV-Python-Pytesseract-Jupyter Notebook)
- Zoo Codes: Getting Started with a Web Scraping Project
- Bogdan Kondratov: How To Deploy Your Django App With Michman
- StrataScratch: Facebook Python Interview Questions
- Syumei: Privacy-Preserving Machine Learning with AIJack - 1: Federated Learning on PyTorch
- Avinash Kumar: How python changed the Machine Learning Game since it's inception?
- codemee: Python 的虛數 j
- Jagroop Singh: Python
- Levin: Python - Numpy
- Ssali Jonathan: Learn Test Driven Development With Django Part 15 User Profile Update
- Hafid Saadi: Create a Youtube to MP3 Downloader with Python
- Abdullah Adeel: How to add Discord like QR Code Login
- Kostiantyn Boskin: Building Web Applications with React and Python
- Anurag Verma: Take Your Python Skills to the Next Level with Built-in Data Structures
- Gauraw Meherkhamb: The Importance of Non-Technical Skills in Data Science
- codemee: Python 中名稱的有效範圍 (scope)
- Cali Hunlax: Quickiebase: a pure-Python NoSQL database
- Frederic Lepied: emacs: how to switch between module.py and test_module.py
- Shivam Rohilla: Create a CRUD API in four steps using DjangoRestFramework.
- Sami Ullah Saleem: Django Notes
- Daniel Nogueira: Creating Delays in Python Programs
- kevin larsen: Hi family
- Gabor Szabo: Python Programming Bootcamp #14 - f-strings and formatted printing
Our Repo Picks
- Z4nzu/hackingtool (Python): ALL IN ONE Hacking Tool For Hackers
- neonbjb/tortoise-tts (Python): A multi-voice TTS system trained with an emphasis on quality
- hpcaitech/ColossalAI (Python): Colossal-AI: A Unified Deep Learning System for Big Model Era
- jerryjliu/gpt_index (Python): An index created by GPT to organize external information and answer queries!
- lucidrains/PaLM-rlhf-pytorch (Python): Implementation of RLHF (Reinforcement Learning with Human Feedback) on top of the PaLM architecture. Basically ChatGPT but with PaLM
- vinta/awesome-python (Python): A curated list of awesome Python frameworks, libraries, software and resources
- blakeblackshear/frigate (Python): NVR with realtime local object detection for IP cameras
- microsoft/pyright (Python): Static type checker for Python
- bigscience-workshop/petals (Python): 🌸 Run 100B+ language models at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading
- FlareSolverr/FlareSolverr (Python): Proxy server to bypass Cloudflare protection
- karpathy/minGPT (Python): A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training
- testerSunshine/12306 (Python): 12306 智能刷票，订票
- ashemery/exploitation-course (Python): Offensive Software Exploitation Course
- ThioJoe/Auto-Synced-Translated-Dubs (Python): Automatically translates the text of a video based on a subtitle file, and also uses AI voice to dub the video, and synced using the subtitle's timings
- mouredev/retos-programacion-2023 (Python): Ejercicios de código semanales en 2023 de la comunidad MoureDev para practicar lógica en cualquier lenguaje de programación.
- sczhou/CodeFormer (Python): [NeurIPS 2022] Towards Robust Blind Face Restoration with Codebook Lookup Transformer
- tobymao/sqlglot (Python): Python SQL Parser and Transpiler
- AUTOMATIC1111/stable-diffusion-webui (Python): Stable Diffusion web UI
- mikf/gallery-dl (Python): Command-line program to download image galleries and collections from several image hosting sites
- flet-dev/flet (Python): Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
- home-assistant/core (Python): 🏡 Open source home automation that puts local control and privacy first.
- microsoft/unilm (Python): Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
- ray-project/ray (Python): Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a toolkit of libraries (Ray AIR) for accelerating ML workloads.
- TencentARC/GFPGAN (Python): GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.
The Last Week In Python is a weekly roundup for all things Python! Follow me on Twitter for more projects @dennisokeeffe92.
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄