Issue #2

Issue #2

Issue #2

What’s new?

Microsoft got one chance to beat Google and Amazon in tech by investing in OpenAI. The github copilot X is here. Powered by OpenAI’s GPT-4 model, this feature promises many useful additions for developers. I can not comment on the features as I couldn’t use them. Big waiting list. Hoping to get my hands on it soon.?


Python Programming: Top 5 Must-Read Articles from Last Week

We are aware of the BloomFilter, a probabilistic data structure implementation in Redis, RedisBloom. But how can the same be implemented directly in your code? Get your hands dirty with this great tutorial by Kirill and learn about the data structure’s necessity, implementation, pros and cons while coding the same.?


Beyond doing “source venv/bin/activate”, most of us have not cared how Python interpreters select the local virtual environment to execute your code rather than using global installation. Brett has helped with detailed, opinionated explanations here.?


Even for seasonal developers, multithreading, multiprocessing and asynchronous programming implementation in Python can be a herculean task. Jason here tried his best to give clarity about programming with threads in python. A must read.?

P.S. - His entire blog is a gold mine for advanced programming. Start with “start here


Loading a 2GB JSON/parquet/CSV file in your code itself is a difficult task. What will happen when you try, not just to load but analyze, the data from a 20 GB JSON file? Jan has got such a task and is walking us through different approaches he has taken to tackle.You will get to know about jq. An interesting read, definitely.?


There are generators and there is recursion. Have you ever combined both of them? What will be the advantage of combining two interesting designs together? Ever heard of “yield from”? Tushar has an interesting use case to test with.?


Youtube tutorials: Top 5 programming videos from last week

PyPi Packages: Top 5 interesting libraries?

  • Undetected-chromedriver - Tweaked and upgraded version of selenium with chromedriver which is proven to bypass cloudflare.?
  • Backoff - utility library to implement a backoff algorithm on failure with defined time interval, set of exceptions, logging etc.?
  • Pip-chill - Utility package to get rid of exporting dependency libraries along with actual requirements. Must try.?
  • More-itertools - options beyond the itertools provided by python. More iteration tools for grouping, combining, summarising, wrapping the iterables.?
  • Sqlmodel - Another step in making FastAPI as a development environment. A dedicated async ORM made for FastAPI based on SqlAlchemy and Pydantic.?

Interesting Internet: Top 5 Interesting things from internet

  • It’s refreshing to see a github repo dedicated to amazing wallpapers. Check here
  • A project to translate human language to SQL commands. Interviews will be simple.?
  • A cheat sheet for github commands. Credits to unknown user from Twitter.?

No alt text provided for this image


No alt text provided for this image


No alt text provided for this image
Parvez Sureliya

Looking for an opportunity

1 年

??

回复

要查看或添加评论,请登录

Santhosh Solomon的更多文章

  • Issue #3 | Logging

    Issue #3 | Logging

    In the previous two issues, the content was scattered, which may have distracted readers from focusing on a particular…

    2 条评论
  • Issue #1

    Issue #1

    Some articles I have came across “ if __name__ == ‘__main__’ ” - What is this line in almost every python script ?? ?…

社区洞察

其他会员也浏览了