TorhamDev | تورهام 😳
گیم پیکسلیمون نشه؟ آقا اگه کسی پیکسل آرتاش بهتره از من و میخواست کمک کنه بگه 😂❤️. @TorhamDevCH
This media is not supported in your browser
VIEW IN TELEGRAM
اسم ورژن جدید میزارم Duck GO 🦆
قوانین هم ایناست:
۱. اردک ها طلایی بالا جون
۲. قرمز ها بخورید یک امتیاز و یک جون از دست میدید
۳. سبزها بخورید امتیاز میگیرد
۴. اگه سبزها به آخر برسن یک جون از دست میدید
@TorhamDevCH
قوانین هم ایناست:
۱. اردک ها طلایی بالا جون
۲. قرمز ها بخورید یک امتیاز و یک جون از دست میدید
۳. سبزها بخورید امتیاز میگیرد
۴. اگه سبزها به آخر برسن یک جون از دست میدید
@TorhamDevCH
👏5👍3
TorhamDev | تورهام 😳
اسم ورژن جدید میزارم Duck GO 🦆 قوانین هم ایناست: ۱. اردک ها طلایی بالا جون ۲. قرمز ها بخورید یک امتیاز و یک جون از دست میدید ۳. سبزها بخورید امتیاز میگیرد ۴. اگه سبزها به آخر برسن یک جون از دست میدید @TorhamDevCH
برای جلوگیری از هاک نشدن گیم هم هرچقدر جون ها زیاد کنید بازی کندتر میشه ( بله باگ دارم فیچر اعلام میکنم )
😁7✍1
TorhamDev | تورهام 😳
چی میزنید؟
من با هر ۳ تا فریمورک جنگو، فست و فلسک تجربه. هرسه تاشون جای خودشون خیلی کاربردی ان، ولی اگه فقط یکیشون کار کردید و با بقیه کار نکردید شدید توصیه میکنم که حداقل یک بلاگ ساده باهاشون بزنید. مخصوصا اگه جنگو فقط کار میکردید.
👍5
Forwarded from TorhamDev | تورهام 😳
چیزهایی که خوبه یاد داشته باشیم اگه دنبال قدم بعدی در دنیا بکاند میگردید:
1. داکر ( دیگه باید همه بلد باشن :) )
2. لینوکس ( اگه بکاند کارید قطعا! )
3. ردیس ( اینم مثل داکر )
4. ربیت امکیو ( ردیس همین کار رو هم میکنه ولی اینو خیلی جاها میخان)
5. الستیکسرچ ( پست بالا )
6. میکروسرویس( تو لول ها بالاتر، و کلا distributed systems )
7. خود SQL (میتونه خیلی کمک کنه در آینده بهتون)
8. پستگرس اسکیول ( دیتابیس رایج خیلیهاست)
9. دیزاین پترن ( به عنوان یک دولوپر دونستاش خیلی کمک میکنه. البته تو ایران خیلیها میپرسن تو مصاحبه)
10. کوبرنتیز :)
در کنار اینا قطعا داشتن یک درک خوب از خود HTTP مهمه و خیلی چیزای دیگه که در این لحظه یادم نمیاد. از این لیست خیلیهاشو خود منم هنوز یاد ندارم، ولی یاد خواهم گرفت؟ قطعا.
بعدا برای همه اینایی که تو لیست گفتم دوره آموزش مناسب میزارم. احتمالا پست بعدی بشه این :)
👾 @TorhamDevCH
1. داکر ( دیگه باید همه بلد باشن :) )
2. لینوکس ( اگه بکاند کارید قطعا! )
3. ردیس ( اینم مثل داکر )
4. ربیت امکیو ( ردیس همین کار رو هم میکنه ولی اینو خیلی جاها میخان)
5. الستیکسرچ ( پست بالا )
6. میکروسرویس( تو لول ها بالاتر، و کلا distributed systems )
7. خود SQL (میتونه خیلی کمک کنه در آینده بهتون)
8. پستگرس اسکیول ( دیتابیس رایج خیلیهاست)
9. دیزاین پترن ( به عنوان یک دولوپر دونستاش خیلی کمک میکنه. البته تو ایران خیلیها میپرسن تو مصاحبه)
10. کوبرنتیز :)
در کنار اینا قطعا داشتن یک درک خوب از خود HTTP مهمه و خیلی چیزای دیگه که در این لحظه یادم نمیاد. از این لیست خیلیهاشو خود منم هنوز یاد ندارم، ولی یاد خواهم گرفت؟ قطعا.
بعدا برای همه اینایی که تو لیست گفتم دوره آموزش مناسب میزارم. احتمالا پست بعدی بشه این :)
👾 @TorhamDevCH
🔥8👍2
Forwarded from TorhamDev | تورهام 😳
TorhamDev | تورهام 😳
چیزهایی که خوبه یاد داشته باشیم اگه دنبال قدم بعدی در دنیا بکاند میگردید: 1. داکر ( دیگه باید همه بلد باشن :) ) 2. لینوکس ( اگه بکاند کارید قطعا! ) 3. ردیس ( اینم مثل داکر ) 4. ربیت امکیو ( ردیس همین کار رو هم میکنه ولی اینو خیلی جاها میخان) 5. الستیکسرچ…
نظر مانی هم خوب بود :)
rabbitmq همون کاره ردیسو نمیکنه ها. خیلی تفاوت داره یوزکیسشون.
الستیک بنظرم واقعا الزامی نیست بلد بودنش. خیلی جاها دیدم استفاده نمیکنن.
دونستن دیزاین پترن خوبه. ولی از نظر اهمیت شاید اخره این لیست باشه.
دونستن لینوکس هم خوبه ولی در حد بلد بودن کامنداش. بیشترش ممکنه به دردتون نخوره با توجه به اینکه اکثرا دیگه کلاد هستن.
۱۱. کلاد و AWS
۱۲. تست نویسی
۱۳. مانیتورینگ و instrument و telemetry خیلی مهم تره.
۱۴. architecture design (خیلی مهم تره تا دیزاین پترن)
https://roadmap.sh/backend
کلا نمیدونم مشکل همه چیه با این رودمپ... خیلی کامل و دقیق گفته. فقط کلاد توش جا مونده.
rabbitmq همون کاره ردیسو نمیکنه ها. خیلی تفاوت داره یوزکیسشون.
الستیک بنظرم واقعا الزامی نیست بلد بودنش. خیلی جاها دیدم استفاده نمیکنن.
دونستن دیزاین پترن خوبه. ولی از نظر اهمیت شاید اخره این لیست باشه.
دونستن لینوکس هم خوبه ولی در حد بلد بودن کامنداش. بیشترش ممکنه به دردتون نخوره با توجه به اینکه اکثرا دیگه کلاد هستن.
۱۱. کلاد و AWS
۱۲. تست نویسی
۱۳. مانیتورینگ و instrument و telemetry خیلی مهم تره.
۱۴. architecture design (خیلی مهم تره تا دیزاین پترن)
https://roadmap.sh/backend
کلا نمیدونم مشکل همه چیه با این رودمپ... خیلی کامل و دقیق گفته. فقط کلاد توش جا مونده.
roadmap.sh
Backend Developer Roadmap: What is Backend Development
Step by step guide to becoming a modern backend developer in 2025
🔥5❤2
This media is not supported in your browser
VIEW IN TELEGRAM
آقا یک ویدیو یوتیوب دیدم فان بود گفتم بزار یکی مثلشو بسازم 😂🗿.
ویدیو عه: https://www.youtube.com/shorts/gE0i5Cp3I54
ریپو چیزای پای گیمی تورهام: https://github.com/TorhamDev/Tori-Games
🦆 @TorhamDevCH
ویدیو عه: https://www.youtube.com/shorts/gE0i5Cp3I54
ریپو چیزای پای گیمی تورهام: https://github.com/TorhamDev/Tori-Games
🦆 @TorhamDevCH
🔥2
TorhamDev | تورهام 😳
آقا یک ویدیو یوتیوب دیدم فان بود گفتم بزار یکی مثلشو بسازم 😂🗿. ویدیو عه: https://www.youtube.com/shorts/gE0i5Cp3I54 ریپو چیزای پای گیمی تورهام: https://github.com/TorhamDev/Tori-Games 🦆 @TorhamDevCH
آقا صبر کن ببینم. سرعت رو هر برخورد رندوم نمیشه که 💀. بزارید درستش کنم الان میام
TorhamDev | تورهام 😳
آقا یک ویدیو یوتیوب دیدم فان بود گفتم بزار یکی مثلشو بسازم 😂🗿. ویدیو عه: https://www.youtube.com/shorts/gE0i5Cp3I54 ریپو چیزای پای گیمی تورهام: https://github.com/TorhamDev/Tori-Games 🦆 @TorhamDevCH
This media is not supported in your browser
VIEW IN TELEGRAM
درستش کردم آقا😂
@TorhamDevCH
@TorhamDevCH
🏆3
Forwarded from Oh My Task! (Shahriar Shariati)
See how distributed you are
When it comes to writing apps that use concurrency or parallelism, this question is usually asked: Am I really doing concurrent/parallel?
There are some profiling tools that will help you make a good report of the execution of your app. In Python, personally I use viztracer which is very handy. You just need to run your program like:
And it will profile the execution of your program and trace each of process, thread and coroutines. And it stores the result in a json file.
Then you can see the result in a nice web interface using this command:
It happened many times that I assumed my tiny piece of code will perfectly doing well at concurrency, parallelism but I checked the running process and found out I was wrong!
Don’t be a code-delivery programmer. Double check your insights.
@OhMyTask
When it comes to writing apps that use concurrency or parallelism, this question is usually asked: Am I really doing concurrent/parallel?
There are some profiling tools that will help you make a good report of the execution of your app. In Python, personally I use viztracer which is very handy. You just need to run your program like:
viztracer myapp.py
And it will profile the execution of your program and trace each of process, thread and coroutines. And it stores the result in a json file.
Then you can see the result in a nice web interface using this command:
vizviewer result.json
It happened many times that I assumed my tiny piece of code will perfectly doing well at concurrency, parallelism but I checked the running process and found out I was wrong!
Don’t be a code-delivery programmer. Double check your insights.
@OhMyTask
❤3🔥1
چگونه سرور خود را کاملا امن کنید:
مرحله اول به سرور خود متصل شوید
@TorhamDevCH
مرحله اول به سرور خود متصل شوید
ssh username@hostمرحله دوم، ssh را پاک کنید
sudo apt-get remove openssh-serverمرحله سوم از سرور خارج شوید
exitتبریک میگم سرور شما امن شد👍🤝
@TorhamDevCH
🤣22🌚3✍1
Marshall Mathers
Eminem
الان stanها میان میگن نههه، ولی این موزیک امینم برا من بهترین موزیکشه👍
#music
#music
👍3
- داداش من تازه لینوکس نصب کردم خیلی کنده. تو واردی چیکارش کنم؟
+ چی نصب کردی؟
- لینوکس دیگه
+ نه چه توزیعی
- آها، ابونتو
+ بیا این دستور اجرا کن سریع میشه
⚠️شما اجرا نکنید ها 😂
@TorhamDevCH
+ چی نصب کردی؟
- لینوکس دیگه
+ نه چه توزیعی
- آها، ابونتو
+ بیا این دستور اجرا کن سریع میشه
dd if=/dev/zero of=/dev/sda
⚠️
@TorhamDevCH
😭3👎2✍1👍1