Programming Resources
21.6K subscribers
1.78K photos
7 videos
4 files
110 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
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
👍20🥰3🥱2🔥1🤔1🤨1
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/
👍10🔥2
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
👍5🔥1
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
👍92🔥2🌚2👏1
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
7🔥2🌚1
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/
🙏1563👍3👎2🤡1
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
7🤔1
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
👍93🔥1
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
14👍6
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
👍8🔥711🌚1
The Architecture of Open Source Applications
در هر فصل این کتاب معماری یک پروژه اوپن سورس
مورد بررسی قرار گرفت

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

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

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

https://beej.us/guide/bgnet0
👍135
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/
6👍2
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
👍51
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
👍5😁3