Programming Resources
21.8K subscribers
1.78K photos
6 videos
4 files
108 links
Here I share my programming related resources during working or at my free times ☺️

Talk to me if you have any query: @Mojtabaeuler
Download Telegram
Persian translation for book that I shared before debuggingteams.com
یکی از دوستان نسخه فارسی کتابی که چند وقت پیش توی کانال معرفی کرده بودم رو به اشتراک گذاشتن که اینجا قرار میدم لینکش رو

#book #persian #farsi #team #geek #free
@pythony

https://www.debuggingteams-fa.com
Source code and community space of 100 Go Mistakes book.
سورس‌کدهای مرتبط با کتاب معروف ۱۰۰ اشتباه برنامه‌نویسی با زبان Go

#go #golang #mistake #book #list #mistakes #gotcha
@pythony

https://github.com/teivah/100-go-mistakes
An awesome collection of content for developers trying to bootstrap their SaaS business.
مجموعه ای عالی از محتوا برای توسعه‌دهندگانی که سعی در راه اندازی کسب و کار SaaS خود دارند.

#SAAS #PAAS #awesome #collection #opensource #github #business #free #book #material
@pythony

https://saas4devs.tech
A Journey in Creating an Operating System Kernel.
یک کتاب که به صورت مرحله و خیلی ابتدایی ساختن هسته سیستم‌عامل رو توضیح میده به همراه کد.

#os #operating #system #linux #kernel #scratch #book #free #tutorial #lowlevel #Journey
@pythony

https://539kernel.com/book
python implementations of small projects defines in book "The Big book of small python projects".
پیاده‌سازی پایتونی پروژه‌های کتاب معروف "the big book of small python projects"

#python #project #practice #book #small
@pythony

https://github.com/nihathalici/The-Big-Book-of-Small-Python-Projects
Someone create summaries on famous clean code book by uncle bob and release it on github repo.
یکی از عزیزان ریپویی رو ساخته که توش خلاصه کتاب معروف عمو باب به اسم clean code رو قرار داده. به نظر چیز خوبی میاد :)

#clean #code #note #notes #tutorial #book #summary #uncle #bob
@pythony

https://github.com/JuanCrg90/Clean-Code-Notes
Get free copy of new book of Tanenbaum about Distributed Systems 4th edition (2023)
نسخه چهارم کتاب سیستم‌های توزیع‌شده tanenbaum رو به رایگان از سایت خودشون دانلود کنید.

#book #free #distributed #system #database #ebook #pdf
@pythony

https://www.distributed-systems.net/index.php/books/ds4/
A book by Matthew Skelton and Manuel Pais about Team Topologies.
کتاب خوبی در مورد توپولوژی‌های مختلف در تیم‌های تکنیکال و best practice های آن

#topology #book #team #management #best #organize #business #devops
@pythony

https://teamtopologies.com
PDF GPT allows you to chat with the contents of your PDF file by using GPT capabilities. The only open source solution to turn your pdf files in a chatbot!
این برنامه به شما امکان می دهد با استفاده از قابلیت های GPT با محتوای فایل PDF خود چت کنید. که یه نمونه رایگانش توی huggingface هاست شده و میتونید با داشتن openAI API key تستش کنین.

#chatgpt #pdf #chat #bot #chatbot #huggingface #hugging #face #ai #artificial #intelligence #book
@pythony

https://github.com/bhaskatripathi/pdfGPT
Make your ideas look awesome, without relying on a designer. Learn how to design beautiful user interfaces by yourself using specific tactics explained from a developer's point-of-view.
ایده های خود را بدون تکیه بر یک طراح عالی جلوه دهید. بیاموزید که چگونه با استفاده از تاکتیک های خاصی که از دیدگاه یک توسعه دهنده توضیح داده شده است، رابط های کاربری زیبا را توسط خودتان طراحی کنید. هر چند توصیه میشه برای کارهای جدی حتما از دیزاینر استفاده کنید :) اینا صرفا یه سری توصیه کلی هستن و قطعا با خوندن این کتاب دیزاینر نخواهید شد.

#ui #ux #refactoring #refactor #idea #startup #book #tutorial #design #designer #awesome #interface #beautiful
@pythony

https://www.refactoringui.com
Persian guide for ones who want to immigrate to netherlands from Iran.
مهاجرت کاری به هلند. راهنمای قدم به قدم برای ایرانیانی که از هلند پیشنهاد کاری گرفته‌اند و می‌خواهند به این کشور مهاجرت کنند. این pdf رو توی توییتر تصادفی دیدم و ریتوییت کردم ولی از اونجایی که ممکنه همه ندیده باشن اینجا هم گذاشتم :)

#migrate #immigrant #immigrate #netherlands #career #tips #tricks #persian #farsi #pdf #book #readme #awesome
@pythony

https://datachef.co/pdfs/immigration-to-netherlands/
We spend far more time reading and understanding code than writing it. Therefore, the amount of cognitive load we need to build in our brains in order to understand code is crucial.
ما زمان بیشتری را صرف خواندن و درک کد می کنیم تا نوشتن آن. بنابراین، مقدار بار شناختی که برای درک کد باید در مغز خود ایجاد کنیم، بسیار مهم است. این نوشته سعی داره تا یه سری نکات در همین راستا بگه

#article #congitive #load #clean #think #brain #handbook #book
@pythony

https://github.com/zakirullin/cognitive-load
This is a book on implementing interpreters for programming languages. It’s also a book on how to design a language worth implementing.
این کتاب پیاده سازی مفسر برای زبان های برنامه نویسی است. همچنین کتابی در مورد چگونگی طراحی زبانی است که ارزش پیاده‌سازی را داشته باشد. کتاب با مثال‌های عملی و فراوان توضیح داده شده و مثل کتاب معروف dragon فقط تئوری‌طور نیست.

#interpreters #compiler #book #online #practical #design #interpreter
@pythony

https://craftinginterpreters.com/contents.html
what exactly happens when you run a program on your computer? This short book try to answer this question with different approach
وقتی یک برنامه را روی کامپیوتر خود اجرا می کنید دقیقا چه اتفاقی می افتد؟ این کتاب بصورت خلاصه و کوتاه میخواد به این سوال پاسخ بده

#cpu #tutorial #interactive #book #article #what #how #eli5 #reverse #engineering #architecture #elf #exe #PE #executable #file
thanks to: Hamid Bluri
@pythony

https://cpu.land
AI tools for summarizing text are very popular these days, because they help you a lot in writing theses and articles and understanding different topics. Here you can find some tools that take the PDF file and deliver it to you.
این روزا ابزارهای AI خلاصه کردن متن خیلی طرفدار پیدا کردن، چون خیلی توی نوشتن پایان نامه و مقاله و درک مطلب موضوعات مختلف کمکتون میکنن. اینجا چند تا ابزار میتونین پیدا کنین که خود فایل pdf رو میگیره و خلاصش رو تحویلتون میده

#AI #article #distilled #bot #chat #research #summary #book #chatgpt
thanks to: @devtwitter
@pythony

https://typeset.io
https://explainpaper.com
https://researchrabbit.ai
https://elicit.org
The Architecture of Open Source Applications
در هر فصل این کتاب معماری یک پروژه اوپن سورس
مورد بررسی قرار گرفت

#opensource #open #book #architecture #list #open #source
@pythony

aosabook.org/en/index.html
Practical book to learn networking concepts in action.
یه کتاب جمع و جور برای یادگیری مفاهیم شبکه به صورت عملی و نه فقط تئوری

#network #packet #book #tutorial #concept #project #practice #pragmatic
@pythony

https://beej.us/guide/bgnet0
This page is a summary of the mistakes in the 100 Go Mistakes and How to Avoid Them book.
خلاصه‌ای از اشتباهات رایج در زبان برنامه‌نویسی Go که از کتابی با همین نام خلاصه‌برداری شده.

#golang #book #summary #go #mistake #list #awesome #common
@pythony

https://100go.co/
Free good book for understanding the Deep Learning with python notebooks covering the whole text.
کتاب خوبی برای یادگیری مفاهیم یادگیری عمیق به همراه notebook های پایتون که مربوط به کدهای داخل کتابه.

#Deep #Learning #AI #Book #Free #Notebook #Python #LLM #Tutorial
@pythony

https://udlbook.github.io/udlbook
The Level Design Book gathers level design knowledge for 3D video games in an approachable, up-to-date, and critical way. It is for designers of all experience levels and game engines.
کتاب طراحی مراحل، دانش طراحی مراحل برای بازی‌های ویدیویی سه‌بعدی را به شیوه‌ای قابل فهم، به‌روز و انتقادی گردآوری کرده است. این کتاب برای طراحان با هر سطح تجربه و موتور بازی‌سازی مناسب است.

#Game #Design #Level #Book #3D #Engine #Experience #Gamification
@pythony

https://book.leveldesignbook.com