یه کتاب تاریخی راجب علوم کامپیوتر دارم مال سال ۱۹۸۴ میلادیه! انقدر این کتاب جذابه برام چون وقتی میخونمش میفهمم اونموقع ها چه خبر بوده. مثلا زبان های برنامه نویسی FORTRAN و
COBOL
اون زمان تو صنعت استفاده میشدن. راجب شبکه های کامپیوتری هم دیدم چطوری بوده اونموقع ها.
خیلی این کتابمو دوس دارم احتمالا وصیت میکنم پس از مرگم به یه موزه علوم کامپیوتر اهداش کنند😅.
COBOL
اون زمان تو صنعت استفاده میشدن. راجب شبکه های کامپیوتری هم دیدم چطوری بوده اونموقع ها.
خیلی این کتابمو دوس دارم احتمالا وصیت میکنم پس از مرگم به یه موزه علوم کامپیوتر اهداش کنند😅.
PyCoders (پایتون)
Andrew S. Tanenbaum - Modern Operating Systems.pdf
این آقای تَنِن باوم (Tanenbaum) غیر از کتاب شبکه اش یک کتاب دیگه هم دارند راجب سیستم عامل که در پست قبلی براتون pdf اش رو گذاشتم.
این کتاب هم رفرنس دانشگاه ها است.
فقط به جلد روش هم توجه کنید، خیلی جالبه😎.
این کتاب هم رفرنس دانشگاه ها است.
فقط به جلد روش هم توجه کنید، خیلی جالبه😎.
پس از یادگیری #جنگو به صورت متوسط، چه ابزار های دیگه ای رو میتونم یاد بگیرم؟
(فقط در صورت نیاز یا برای مطالعه بیشتر)
1. Django Rest Framework (DRF)
2. Docker
3. Class-Based Views (CBV)
4. Django Allauth
5. Django Simple JWT
6. Celery
7. Redis
8. RabbitMQ
9. Django Guardian
10. Django Rest Framework JWT
11. Django Q
12. Django Taggit
13. Sentry
14. ELK Stack (Elasticsearch, Logstash, Kibana)
15. Prometheus
16. Grafana
17. Django Websockets
18. Django Channels
19. Django Haystack
20. Django REST Swagger
21. Django Storages
22. Django Compressor
23. New Relic
24. Django Sitemap
25. django-cors-headers
26. Django CORS Headers
27. Django Debug Toolbar
28. django-silk
29. Django Elasticsearch DSL
30. Django REST framework filters
⠀◦•◉✿ @python_rd ✿◉•◦
(فقط در صورت نیاز یا برای مطالعه بیشتر)
1. Django Rest Framework (DRF)
2. Docker
3. Class-Based Views (CBV)
4. Django Allauth
5. Django Simple JWT
6. Celery
7. Redis
8. RabbitMQ
9. Django Guardian
10. Django Rest Framework JWT
11. Django Q
12. Django Taggit
13. Sentry
14. ELK Stack (Elasticsearch, Logstash, Kibana)
15. Prometheus
16. Grafana
17. Django Websockets
18. Django Channels
19. Django Haystack
20. Django REST Swagger
21. Django Storages
22. Django Compressor
23. New Relic
24. Django Sitemap
25. django-cors-headers
26. Django CORS Headers
27. Django Debug Toolbar
28. django-silk
29. Django Elasticsearch DSL
30. Django REST framework filters
⠀◦•◉✿ @python_rd ✿◉•◦
Forwarded from PyCoders (پایتون) (Reza 2lati)
⭕️ابزار هوش مصنوعی کاربردی تغییر صدا برای افرادی که تولید محتوا میکنند بسیار کاربردی هس!
https://murf.ai/voice-changer
https://voice.ai/ai-voice-changer
https://www.voicemod.net/
https://www.unictool.com/voice-changer/
https://www.altered.ai/
◦•◉✿ @python_rd ✿◉•◦
https://murf.ai/voice-changer
https://voice.ai/ai-voice-changer
https://www.voicemod.net/
https://www.unictool.com/voice-changer/
https://www.altered.ai/
◦•◉✿ @python_rd ✿◉•◦
🔶آشنایی با فریم ورک های پایتون
فریم ورک TORNADO
این مورد فریم ورکی است که بیشتر در وب سرورها کاربرد دارد و توانایی مدیریت همزمان هزاران ارتباط را دارد. TORNADO یک فریمورک است که قابلیت ناهمزمانی دارد، حلقه رویداد و قابلیت پشتیبانی از وب سوکتها نیز از موارد مرتبط دیگر است. همچنین این فریمورک با WSGI یا واسط دروازه کارساز وب نیز ترکیب شده است
#فریم_ورک
◦•◉✿ @python_rd ✿◉•◦
فریم ورک TORNADO
این مورد فریم ورکی است که بیشتر در وب سرورها کاربرد دارد و توانایی مدیریت همزمان هزاران ارتباط را دارد. TORNADO یک فریمورک است که قابلیت ناهمزمانی دارد، حلقه رویداد و قابلیت پشتیبانی از وب سوکتها نیز از موارد مرتبط دیگر است. همچنین این فریمورک با WSGI یا واسط دروازه کارساز وب نیز ترکیب شده است
#فریم_ورک
◦•◉✿ @python_rd ✿◉•◦
import turtle as tur
import colorsys as cs
tur.setup(800,800)
tur.speed(0)
tur.width(2)
tur.bgcolor("black")
for j in range(25):
for i in range(15):
tur.color(cs.hsv_to_rgb(i/15,j/25,1))
tur.right(90)
tur.circle(200-j*4,90)
tur.left(90)
tur.circle(200-j*4,90)
tur.right(180)
tur.circle(50,24)
tur.hideturtle()
tur.done()
اجرا کنید و لذت ببرید👌
@python_rd
یه دستور جالبی هست تو شبکه به نام tracepath، کارش چیه؟ این دستور میاد از همین نودی که شما الان دارید روش کامند میزنید یعنی سیستم خودتون تا اون نودی که بهش معرفی کردید، مثلا google.com، ترافیک رو شروع میکنه به بردن، بعد شما میتونید دونه دونه نودهایی که از مسیر مبدا تا مقصد رد میشن رو در خروجی ببینید! خیلی کامند جذابیه، کل IP هایی که تو مسیر این شبکه هست رو با سرعت انتقال پکت تو سرورشون رو نشون میده! بعد شما میفهمید مثلا کجای شبکه تون سرعت کنده یا از کجاها رد میشید. من واسه گوگل زدم دیدم یه جایی ته ایران پکت من از سرور های کشور عمان رد میشه! شما هم تست کنید باحاله:
tracepath google.com
🟡کمک هوش مصنوعی به کشف پیچیدگیهای حافظه و تخیل انسان
در یک تحقیق جدید، دانشمندان با کمک هوش مصنوعی موفق شدن درک بهتری از نحوه کارکرد مغز انسان در زمینه خاطرات و تخیل پیدا کنن. این مطالعه نشون داده که مغز چطور از تجربیات مختلف، ساختارهای پیچیده مفهومی میسازه.
این فرایند فقط به یادآوری گذشته محدود نمیشه و به ما کمک میکنه تا صحنهها و ایدههای جدیدی رو تصور کنیم. این کشفیات میتونن به درک بهتر ما از نحوه یادگیری، برنامهریزی و درمان مشکلات حافظه کمک کنن.
#هوش_مصنوعی #AI
◦•◉✿ @python_rd ✿◉•◦
در یک تحقیق جدید، دانشمندان با کمک هوش مصنوعی موفق شدن درک بهتری از نحوه کارکرد مغز انسان در زمینه خاطرات و تخیل پیدا کنن. این مطالعه نشون داده که مغز چطور از تجربیات مختلف، ساختارهای پیچیده مفهومی میسازه.
این فرایند فقط به یادآوری گذشته محدود نمیشه و به ما کمک میکنه تا صحنهها و ایدههای جدیدی رو تصور کنیم. این کشفیات میتونن به درک بهتر ما از نحوه یادگیری، برنامهریزی و درمان مشکلات حافظه کمک کنن.
#هوش_مصنوعی #AI
◦•◉✿ @python_rd ✿◉•◦
تو ویندوز دیدید میخواید محتویات دو تا فولدر شبیه بهم رو با هم یکی کنید چی کار میکنید؟ یه فولدرو همشو کات میکنید بعد تو اون یکی فولدر پِیست میکنید، بعد اون فایل های یکسان رو هی دونه به دونه باید replace کنید؛ چقدر عذاب آوره؟!
اما تو لینوکس خیلی راحت، در کسری از ثانیه میتونید دو تا فولدر (دایرکتوری) رو در هم مِرج(merge) کنید. به کمک ابزار rsync این کار انجام میشه:
* دایرکتوری ۲ (directory2) میشه دایرکتوری مقصد، یعنی میخواید فایل های دایرکتوری ۱ (directory1) رو بریزید در دایرکتوری ۲.
حالا اگه بخواید بعد از مِرج کردن، اون فایل های دایرکتوری ۱ هم پاک بشه، کامندش این شکلی میشه:
اما تو لینوکس خیلی راحت، در کسری از ثانیه میتونید دو تا فولدر (دایرکتوری) رو در هم مِرج(merge) کنید. به کمک ابزار rsync این کار انجام میشه:
sudo rsync -a directory1/ directory2/
* دایرکتوری ۲ (directory2) میشه دایرکتوری مقصد، یعنی میخواید فایل های دایرکتوری ۱ (directory1) رو بریزید در دایرکتوری ۲.
حالا اگه بخواید بعد از مِرج کردن، اون فایل های دایرکتوری ۱ هم پاک بشه، کامندش این شکلی میشه:
sudo rsync -a directory1/ directory2/ --remove-source-files