Creating an AI Assistant: How to Get Started
https://www.socialmediaexaminer.com/creating-an-ai-assistant-how-to-get-started/
  
  https://www.socialmediaexaminer.com/creating-an-ai-assistant-how-to-get-started/
Social Media Examiner
  
  Creating an AI Assistant: How to Get Started : Social Media Examiner
  Want AI to help you make better decisions, faster? Want AI to help you perform better? In this article, we explore how to create an AI assistant.
  یه متن جالبی درمورد اینکه چرا تایپها مهم هستن و چطور از پارس کردن به جای ولیدیشن استفاده کنیم که راحتتر کار رو در بیاریم.
خودم با این دیدگاه خوندمش که خب تو پایتون چرا از پایدانتیک استفاده کنیم؟
https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/
  خودم با این دیدگاه خوندمش که خب تو پایتون چرا از پایدانتیک استفاده کنیم؟
https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/
Forwarded from Mahdi Firouzjah ツ
  
  GitHub
  
  Proposed design for Django testing on rewrite · Issue #22206 · microsoft/vscode-python
  REVISED 11/1/2023 with updates regarding a new way to implement this in vscode. Background With the amazing help from @mh-firouzjah, we are getting close to Django testing support in VS Code! Below...
  این هم اولین پست بنده در فضای مدیوم 
امیدوارم از خوندش لذت ببرید و صد البته که نظرات و ایدههاتون رو با من به اشتراک بگذارید.
https://medium.com/@mh.firouzjah/one-project-one-dream-a-personal-journey-from-aspiration-to-becoming-a-software-engineer-8ce3657799a7
  
  امیدوارم از خوندش لذت ببرید و صد البته که نظرات و ایدههاتون رو با من به اشتراک بگذارید.
https://medium.com/@mh.firouzjah/one-project-one-dream-a-personal-journey-from-aspiration-to-becoming-a-software-engineer-8ce3657799a7
Medium
  
  One Project, One Dream: A Personal Journey from Aspiration to Becoming a Software Engineer
  Introduction
👍1
  Optimizing Docker Images for Size and Security: A Comprehensive Guide - DEV Community
https://dev.to/akshat_gautam/optimizing-docker-images-for-size-and-security-a-comprehensive-guide-4df0
  
  https://dev.to/akshat_gautam/optimizing-docker-images-for-size-and-security-a-comprehensive-guide-4df0
DEV Community
  
  Optimizing Docker Images for Size and Security: A Comprehensive Guide
  Docker is a powerful tool that enables developers to containerize their applications and ensure...
  Getting Started with Ansible - The Beginner’s Guide : Day 30 of 50 days DevOps Tools Series - DEV Community
https://dev.to/shivam_agnihotri/getting-started-with-ansible-the-beginners-guide-day-30-of-50-days-devops-tools-series-1iae
  
  https://dev.to/shivam_agnihotri/getting-started-with-ansible-the-beginners-guide-day-30-of-50-days-devops-tools-series-1iae
DEV Community
  
  Getting Started with Ansible - The Beginner’s Guide : Day 30 of 50 days DevOps Tools Series
  Welcome to Day 30 of our "50 DevOps Tools in 50 Days" series! Today, we’re going to explore Ansible,...
  Nail your tech-industry interviews with these six techniques
https://www.nature.com/articles/d41586-024-02790-y
  
  https://www.nature.com/articles/d41586-024-02790-y
Nature
  
  Nail your tech-industry interviews with these six techniques
  Nature - Your first professional job interview can be harrowing. Simple advance planning can make it smoother, says Mark Klenk.
  Forwarded from چنل شخصی سید رحیم فیروزی
  
سلام
گاهی نیاز میشود که برخی سورسها و کدهای برنامه را در گوشی مشاهده کنید، تغییر دهید یا حتی نتیجه را اجرا کنید.
هرچند پیشنهاد نمیشود که برنامهنویسی را روی گوشی انجام دهید، اما داشتن یک ویرایشگر متن (text editor) روی گوشی میتواند مفید باشد.
نرمافزار acode
نرمافزار acode یک ویرایشگر متن ساده، زیبا و قدرتمند برای گوشیهای اندروید است که ظاهری شبیه VS Code دارد. این نرمافزار در حال حاضر حدود ۱۵۰ پلاگین کاربردی برای ارتقاء دارد و روز به روز به تعداد این پلاگینها افزوده میشود.
🔗 آدرس در فروشگاه F-Droid
https://f-droid.org/packages/com.foxdebug.acode/
این نرمافزار را نصب کرده و از آن لذت ببرید.
موفق باشید 🌹
#f_droid #floss
@srfirouzi_channel
  گاهی نیاز میشود که برخی سورسها و کدهای برنامه را در گوشی مشاهده کنید، تغییر دهید یا حتی نتیجه را اجرا کنید.
هرچند پیشنهاد نمیشود که برنامهنویسی را روی گوشی انجام دهید، اما داشتن یک ویرایشگر متن (text editor) روی گوشی میتواند مفید باشد.
نرمافزار acode
نرمافزار acode یک ویرایشگر متن ساده، زیبا و قدرتمند برای گوشیهای اندروید است که ظاهری شبیه VS Code دارد. این نرمافزار در حال حاضر حدود ۱۵۰ پلاگین کاربردی برای ارتقاء دارد و روز به روز به تعداد این پلاگینها افزوده میشود.
🔗 آدرس در فروشگاه F-Droid
https://f-droid.org/packages/com.foxdebug.acode/
این نرمافزار را نصب کرده و از آن لذت ببرید.
موفق باشید 🌹
#f_droid #floss
@srfirouzi_channel
One Company Rethinks Diff to Cut Code Review Times - The New Stack
https://thenewstack.io/one-company-rethinks-diff-to-cut-code-review-times/
  
  https://thenewstack.io/one-company-rethinks-diff-to-cut-code-review-times/
The New Stack
  
  One Company Rethinks Diff to Cut Code Review Times
  Is there a "deeper lexicon" that could better condense the way commits are represented? Alloy.dev finds some basic changes can radically cut the number of lines that coders need to review.
  پینهے پیشانـے زاهـد، نـشانِ زهـد نیست!
پینہ میبنـدد هرآن عضوے کـہ نانآور بُود
❤2
  این پست بخشی از داکیومنت پکیج attrs هست که داره درمورد اینکه چرا از attrs استفاده کنیم و چرا از سایر ابزارهای موجود مثل pydantic, namedtuples, dataclass و ... بهجای attrs استفاده نکنیم توضیح میده. 
بنظرم خوندن نظراتشون و دیدگاهشون خالی از لطف نیست:
https://www.attrs.org/en/stable/why.html#pydantic
عضویت:
https://t.me/programming_tricks
  بنظرم خوندن نظراتشون و دیدگاهشون خالی از لطف نیست:
https://www.attrs.org/en/stable/why.html#pydantic
عضویت:
https://t.me/programming_tricks
apify/crawlee-python: Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.
https://github.com/apify/crawlee-python
  
  https://github.com/apify/crawlee-python
GitHub
  
  GitHub - apify/crawlee-python: Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract…
  Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Wo...
  DJP: A plugin system for Django
https://simonwillison.net/2024/Sep/25/djp-a-plugin-system-for-django/
  
  https://simonwillison.net/2024/Sep/25/djp-a-plugin-system-for-django/
simonwillison.net
  
  DJP: A plugin system for Django
  DJP is a new plugin mechanism for Django, built on top of Pluggy. I announced the first version of DJP during my talk yesterday at DjangoCon US 2024, How to …
  https://www.obeythetestinggoat.com/pages/book.html#toc
It's an excellent book teaching you many things at once - Django, test-driven development, git usage, and web scraping as well. I was fortunate to find its reference from a friend on Facebook group.
https://t.me/programming_tricks
  It's an excellent book teaching you many things at once - Django, test-driven development, git usage, and web scraping as well. I was fortunate to find its reference from a friend on Facebook group.
https://t.me/programming_tricks
https://www.cosmicpython.com/book/preface.html
Domain modeling and DDD (Chapters 1, 2 and 7)
Repository, Service Layer, and Unit of Work patterns (Chapters 2, 4, and 5)
Some thoughts on testing and abstractions (Chapter 3 and 5)
Event-driven architecture (Chapters 8-11)
Command-query responsibility segregation ([chapter_12_cqrs])
Dependency injection ([chapter_13_dependency_injection])
https://t.me/programming_tricks
  Domain modeling and DDD (Chapters 1, 2 and 7)
Repository, Service Layer, and Unit of Work patterns (Chapters 2, 4, and 5)
Some thoughts on testing and abstractions (Chapter 3 and 5)
Event-driven architecture (Chapters 8-11)
Command-query responsibility segregation ([chapter_12_cqrs])
Dependency injection ([chapter_13_dependency_injection])
https://t.me/programming_tricks
ibraheemdev/modern-unix: A collection of modern/faster/saner alternatives to common unix commands.
https://github.com/ibraheemdev/modern-unix
  
  https://github.com/ibraheemdev/modern-unix
GitHub
  
  GitHub - ibraheemdev/modern-unix: A collection of modern/faster/saner alternatives to common unix commands.
  A collection of modern/faster/saner alternatives to common unix commands. - ibraheemdev/modern-unix