TorhamDev | تورهام 😳 @torhamdevch Channel on Telegram

TorhamDev | تورهام 😳

@torhamdevch


Wubba lubba dub dub

TorhamDev | تورهام 😳 (English)

Are you a tech enthusiast looking for a channel that covers everything from YouTube tutorials to Twitter updates and even a podcast for coding enthusiasts? Look no further than TorhamDev! With a variety of content ranging from coding tutorials to the latest tech news, this channel is your one-stop destination for all things tech-related. TorhamDev not only provides valuable content on YouTube and Twitter but also has a CodeNaline Podcast where you can dive deep into the world of programming. Additionally, you can join the discussion in the group @programmer_dudes and access all the code samples on their Github page github.com/TorhamDev. For any inquiries or collaborations, you can reach out to the team at [email protected]. Stay updated and informed on all things tech with TorhamDev! Join the community today and take your tech knowledge to the next level.

TorhamDev | تورهام 😳

14 Jan, 10:05


I'm a kil...

#music@TorhamDevCH

TorhamDev | تورهام 😳

13 Jan, 17:28


اون تایم که داکیومنت جنگو رو کامل خونده بودم، رفتم مصاحبه با ترب. من مطمعن بودم قبول میشم واقعا جنگو رو قورت داده بودم اون موقع. میدونید چی شد؟

اصلا سوال جنگو نپرسید 😂😭. سوالاتش مربوط به خود پایتون بود. دیتا استراکچر خود پایتون و ...

هیچی دیگه این دفعه همرو باهم میخونم میرم 🤝

TorhamDev | تورهام 😳

13 Jan, 17:24


جنگو‌ها رو میریزم اینجا
https://t.me/TorhamDevDjangoTips

TorhamDev | تورهام 😳

13 Jan, 17:10


بنازم

TorhamDev | تورهام 😳

13 Jan, 17:01


خوشبختانه دربارش پست زده ام مثل که 😂
https://t.me/TorhamDevCH/1526

TorhamDev | تورهام 😳

13 Jan, 17:00


چند وقت پیش کل داکیومنت جنگو رو خونده بودم. الان یادم نیست کدوم کوئری دیتابیس کال میزد، کدوم کوئری cach رو صدا میزد :(

TorhamDev | تورهام 😳

13 Jan, 16:57


خودم برای یک مقاله طولانی آماده کرده بودم. ولی خب D:

https://testdriven.io/tips/815d1399-b284-4732-893e-deedd2aa8d49/

@TorhamDevCH

TorhamDev | تورهام 😳

13 Jan, 13:24


تفاوت بین select_related و prefetch_related در orm جنگو‌.

هدف جفتشون تقریبا یکچیز ولی شیوه عمل کردنشون که یکم ماجرا پیچیده کرد برای من. خیلی وقیق تفاوتشون نفهمیدم بودم که الان تقریبا فهمیدم( هنوز هم خیلی دقیق نمیدونم :))) )

لینک مقاله:
https://medium.com/@soverignchriss/understanding-select-related-and-prefetch-related-methods-in-django-orm-db36003d5fbf#:~:text=The%20select_related%20and%20prefetch_related%20methods,absence%20of%20the%20two%20methods.

@TorhamDevCH

TorhamDev | تورهام 😳

13 Jan, 12:34


خیلی وقت بود میخواستم این مقاله رو بخونم، بلاخره امروز خوندمش. مقاله با جزئیات تقریبا زیاد ماجرا تایم و datetime رو بهتون توضیح میده از تاریخچه ماجرا شروع میکنه و با مثال پیش میاد. مقاله یک فکوس ریزی روی جنگو داره ولی اطلاعات جنرال و خیلی مفیدی درباره تایم داخل پایتون بهتون میده. توصیه‌های خوبی هم میکنه، مثل این که منم همیشه توصیه میکنم :)

Not all databases have equal support for aware datetimes and time zones. Postgres does, but SQLite doesn't. It is also really easy to use UTC in Django. The best practice is to convert all user input to UTC when received.

لینک مقاله:
https://tommikaikkonen.github.io/timezones/


@TorhamDevCH

TorhamDev | تورهام 😳

11 Jan, 18:29


به زودی پخت و پز میکنم دوستان.

TorhamDev | تورهام 😳

10 Jan, 20:51


عاقبت خیلیاست. حالا من نمیگم کیا

@TorhamDevCH

TorhamDev | تورهام 😳

09 Jan, 12:06


404 post not found.

🗿

TorhamDev | تورهام 😳

05 Jan, 13:57


https://radio.9craft.ir

موسیقی هم خواستید برید اینجا. lofi همیشه پلی 🥰

TorhamDev | تورهام 😳

05 Jan, 13:30


امروز یکی از بچه‌ها پرسید وقتی حال کد زدن نداری چیکار میکنی؟

اول باید ببینید چرا حال کد زدن ندارید. سوالاتی که میشه از خودتون بپرسید:

۱. آیا خسته ام؟
۲. مسئله سخته؟
۳. مسئله خیلی آسونه؟
۴. از شرکت بدم میاد؟

اگه جواب سوال یک بله بود که بهتره کد نزنید فعلا و برید تفریح کنید.

اگه جواب سوال دوم بله بود که بهتره یک موزیک بزارید و برید کد بزنید. گاهی وقتا سخت بدون یک کاری باعث میشه سمتش نرید ولی سعی کنید کم کم واردش بشید و کلا به ددلاین و اینا هم فکر نکنید تو این ماجراها.

اگه جواب سوال سوم بله است که هر وقت حال کردید برید بزنید تموم شه بره. میتونی خودتون با یکچیزایی مثل موسیقی هایپ و هیجانی گول بزنید یکهو برید کار انجام بدید و احساس قدرت کنید D:

اگه جواب سوال چهار بله است. شرکتتون رو عوض کنید. شما در برابر خودتون مسئول هستید اگر شرکتی حال شما رو بد میکنه و احساس خوبی داخلش ندارید باعث میشه داخل کارتون افت کنید و در نهایت حتی ولش کنید و کلا روحتون در عذاب باشه.

@TorhamDevCH

TorhamDev | تورهام 😳

05 Jan, 09:51


شاید این ماه‌ها من به نظر خیلی کم کار بیام (: ولی در عمل ماجرا اینه که دارم یه دوره جدید و کامل پایتون با مکتبخونه ضبط می کنم و پیگیری و دقت اونها کار رو مفصل می کنه! فعلا حدود ۶۰ تا ویدئو داریم و نکات مقدماتی تا پیشرفته پایتون جدید رو توش توضیح می دم. تقریبا آخرهاشه و امیدوارم به زودی منتشر بشه.

TorhamDev | تورهام 😳

01 Jan, 07:39


یکی از فیچرا ایرانی بودن

@TorhamDevCH

TorhamDev | تورهام 😳

30 Dec, 14:19


از هر برنامه‌نویسی بپرسید، بهتون میگه که همه چیز بستگی داره، هر ابزاری یکجایی استفاده میشه.
حالا همشون هم یک ایده باینری درباره همچی دارن 😂

TorhamDev | تورهام 😳

27 Dec, 14:28


بچه‌ها اگه میخوایید جوین گروه بشید حداقل یک اسم نرمال داشته باشید. بات‌ها هم جدیدا درخواست میدن برای جوین.
خلاصه دیگه mr.nobody و اسپیس و m نمیدونم نقطه اینا رو اکسپت نمیکنم. خلاصه خیلی بات طور نباشید دیگه

گروه: @GothamProgrammers

TorhamDev | تورهام 😳

27 Dec, 13:29


اگه خیلی براتون مهم بود الان دیگه میدونید


@TorhamDevCH

TorhamDev | تورهام 😳

21 Dec, 14:23


اونجایی فهمیدم که خیلی وقته کد نزدم که از گیت‌هاب لاگ اوت شدم.

TorhamDev | تورهام 😳

20 Dec, 12:44


یلدا مبارک ❤️. یک عدد میوه اضافه میخورید به یاد توری 🥰

هرچی گرون تر بهتر 🗿

TorhamDev | تورهام 😳

19 Dec, 20:22


ملت یکی از بچه‌ها بات فیلم یاب نوشته. تست کنید باگ‌هاش رو گزارش بدید D:

@SequenceHubBot

TorhamDev | تورهام 😳

19 Dec, 09:07


what about you?

@TorhamDevCH

TorhamDev | تورهام 😳

18 Dec, 02:54


ارورهای مولایی

@TorhamDevCH

TorhamDev | تورهام 😳

13 Dec, 19:22


درود

این ریپو رو ببینید خیلی باحاله
اومده زبان‌های مختلف رو تست کرده با یک حلقه تودرتوی یک میلیاردی

لطفا این رو به چشم مقایسه زبان‌ها نبینید

TorhamDev | تورهام 😳

13 Dec, 19:22


این وبسایت هم نتیجه رو بهتون به صورت گرافیکی نشون میده
https://benjdd.com/languages/

TorhamDev | تورهام 😳

12 Dec, 10:15


گفتی ادیتورت چیه؟

@TorhamDevCH

TorhamDev | تورهام 😳

10 Dec, 20:20


TorhamDev | تورهام 😳 pinned «سوالات احمقانه قسمت اول. یک میلیون خط کد سریع تر یا یک حلقه فور؟ لینک یوتیوب: 🔗 https://youtu.be/si7IB-BipBg @TorhamDevCH»

TorhamDev | تورهام 😳

10 Dec, 14:02


استوری تلگرام 🗿

@TorhamDevCH

TorhamDev | تورهام 😳

10 Dec, 13:58


بخشی از صحبت‌های اخیر میلاد نوری درخصوص #فیلترنت در نشست #کارزار، در حضور معاون راهبردی، سخنگوی دولت و رئیس مرکز ارتباطات ریاست جمهوری

🔍 ircf.space
@ircfspace

TorhamDev | تورهام 😳

08 Dec, 15:05


#music@TorhamDevCH

TorhamDev | تورهام 😳

07 Dec, 15:22


سوالات احمقانه قسمت اول.
یک میلیون خط کد سریع تر یا یک حلقه فور؟


لینک یوتیوب:

🔗 https://youtu.be/si7IB-BipBg


@TorhamDevCH

TorhamDev | تورهام 😳

07 Dec, 15:16


بازگشتم را بهتون تبریک میگم.

TorhamDev | تورهام 😳

06 Dec, 20:45


Wubba lubba dub dub for real

#music@TorhamDevCH

TorhamDev | تورهام 😳

06 Dec, 20:20


🔵 معرفی و شروع کار با دیتابیس Neo4j
#Neo4j #Database #Graph

توی این ویدیو با دیتابیس‌های گراف آشنا میشیم، Neo4j رو میبینم، با استفاده از داکر راهش میندازیم و یه مقدار باهاش کار میکنیم.
🔗 https://youtu.be/DmtMWdY5sko


لوپینو | آموزش برنامه‌نویسی و علوم کامپیوتر
• Telegram: @loopino
• Instagram: https://www.instagram.com/loopino_fa/

TorhamDev | تورهام 😳

04 Dec, 06:33


استکی که ابتدای راه انتخاب می‌کنید خیلی خیلی مهمه و باید حسابی با تحقیق و برنامه‌ریزی انتخابش کنید. آینده رو بسنجید. هدف خودتون رو بسنجید. صرف علاقه یا بدلیل سهولت یا محبوبیت، یک زبان رو انتخاب نکنید.

اینکه میگن یه زبان/فریم‌ورک/ابزار رو که انتخاب کردید، تمام تمرکز رو بذارید روش و حسابی توش دیپ شید کاملا اشتباهه بنظرم.

شاید دیپ شدن در اون استک خاص خوب و مفید باشه، ولی به هیچ وجه تمام تمرکز رو روی اون نذارید. دقیقا مثل همون قضیه تخم مرغ و سبده. همیشه توی ساید داستان، یکی دوتا ابزار یا فریم ورک دیگه که زیاد ارتباطی به استک اصلیتون ندارن رو هم کار کنید و گاها جدی دنبالش کنید. بک اند پایتون کار می‌کنید؟ هرازگاهی یه دوتا توتوریال از ریکت یا نکست ببینید.

اینطوری اتفاقی که میوفته، هم دید بهتری واسه ادامه مسیر دارین، هم اگه استک اولی زیاد چنگی به دل نزد طی گذر زمان و شما رو به هدفتون نزدیک نکرد، حداقلش اینه که می‌تونید از ترکیب چند استکی که کار کردید خروجی بهتر و به نتیجه قابل قبولی برسید.

من اوایل که بعد از سالها پایتون کد زدن شروع کردم تایپ اسکریپت یاد گرفتن، بارها می‌شد که توی پایتون سعی می‌کردم مکانیزم هایی که سمت ریکت هستن رو پیاده کنم. همینجوری واسه خودم دکوریتورهایی طراحی می‌کردم تا کمبود typing پایتون رو نسبت به تایپ اسکریپت برطرف کنم. ( صرفا واسه تفریح)

گاها یهو دیدین که همین سیستم، خودش تونست تبدیل به یه ایده شه و روی ریپازیتوری پایتون (یا بلعکس) مرج شه حتی. اگه دقت کرده باشین خیلی از دولوپرهای پایتون اصلا استک اصلیشون پایتون نیس. مثلا طرف راست کد می‌زنه، میگه فلان چیزو اینجا داریم، شما هم اضافه کنید. (این سیستم واسه فیچر هایی که جدید رلیز میشن روی یه زبان خیلی جواب میده)

TorhamDev | تورهام 😳

23 Nov, 21:19


Thanks!

TorhamDev | تورهام 😳

23 Nov, 21:13


اهمیت دیسلایک ها: 0%

TorhamDev | تورهام 😳

23 Nov, 20:40


واقعا بهترین موزیک های ممکن رو دارم T-T
#music@TorhamDevCH

TorhamDev | تورهام 😳

23 Nov, 20:35


چند وقته عجیب حس کد زدنم نمیاد. دقیق پروفایل کانال ام الان دیگه D:

TorhamDev | تورهام 😳

21 Nov, 02:29


#music@TorhamDevCH

پنج صبح انرژی بدم بهتون

TorhamDev | تورهام 😳

21 Nov, 02:28


بیدارشید وقت خوابه

TorhamDev | تورهام 😳

19 Nov, 22:52


تست شده توسط شخص بنده. تایید میکنم 👍

TorhamDev | تورهام 😳

18 Nov, 18:02


#music@TorhamDevCH

TorhamDev | تورهام 😳

17 Nov, 15:25


fack it

@TorhamDevCH

TorhamDev | تورهام 😳

16 Nov, 23:39


somethin bad bad to happen

#music

TorhamDev | تورهام 😳

16 Nov, 21:08


از فردا میخام بک‌اند ترب شبیه سازی کنم با پایتون و جنگو و احتمالا یک سری ابزار دیگه. میخام ویدیو کنم بزارم یوتیوب فردا اولین قسمت درباره ابزارها و پلنی که دارم آپلود میکنم.
@TorhamDevCH

TorhamDev | تورهام 😳

16 Nov, 12:21


یک تایمی یک‌سری چنل بود میخواستم پستاشون بخونم هی پاک میکردن. وسط خوندن یکهو پیام میپرید 🗿

در نتیجه رفتم یک اسکریپت ساده زدم که پستاشو درجا فوروارد میکرد داخل یک چنل دیگه. یکجورایی Feed برای خودم درست کرده بودم 😂

خواستید استفاده کنید forward_target بزارید ایدی چنل خودتون که میخوایید بهش فوروارد کنید.

کلاینت ایدی اینا هم برای یک شماره مجازی که ۳ سال پیش داشتم در نتیجه میتونید استفاده کنید فقط چون قدیمی رو برخی از api تلگرام لیمیت داره

@TorhamDevCH

TorhamDev | تورهام 😳

15 Nov, 21:35


اگه میخوایید تو گروه‌های برنامه‌نویسی سوال بپرسید و جواب بگیرید حداقل چندتا چیز ساده رو رعایت کنید ناموسا.

اگه سوالتون جنرال و مشکل کد نیست:

۱. همه سوالتون رو داخل یک پیام بپرسید.
۲. موضوع و چیزی که دارید دربارش حرف میزنید رو مشخص کنید ( بچه‌ها درباره async و ....)
۳. چیزی که خودتون میدونید بنویسید چیزی که میخوایید بفهمید هم بنویسید.


اگه مشکل کد و ارور و ‌... است:
۱. اگه سوالتون درباره یک مشکل داخل کدتون حتما عکس اون بخش کد بفرستید
۲. بنویسید این کدی که فرستادید کد چیه (مثلا اگه دارید جنگو چنلز کار میکنید بنویسیدش)
۳.با گوشی از روی صفحه عکس نگیرید ( خیلی وقتا خیلی داغون عکستون)
۴. توضیح کامل بدید، خودتون بزارید جای کسی که پیام شما رو میخونه و هیچ ایده ای درباره کد شما نداره، آیا چیزی میفهمه؟
۵. قبلش گوگل کنید. اگه ارور خوردید گوگل کنید مطمعن شید جوابشو اونجا پیدا نمیکنید. اگه کسی جواب شما رو با یک لینک از داخل اينترنت داد احتمالا باید بیشتر گوگل میکردید D:

در نهایت وقتی سوالتون رو هم پرسیدید توقع نداشته باشید حتما جواب بگیرید و در حالی که منتظر جواب یکی هستید به گوگل و سرچ کردن ادامه بدید.

البته این هم بگم سعی کنید درباره اون ماجرا تا جای ممکن اطلاعات کسب کنید چون یکسری انسان بلدنما همیشه هستن که وقتتون رو هدر میدن، در نتیجه داشتن یک دانش پایه از چیزی که میخوایید میتونه بهتون کمک کنه که بفهمید یک نفر داره چرت و پرت میگه یا واقعا چیزی بارشه :)

من شخصا خیلی تو گروه‌ها سوال نمیپرسم، دلیلش هم اینه بیشترش با گوگل و این روزا چت‌بات‌ها در میارم، اگه از اونجا به جواب نرسم اول میرم سراغ دوستای خودم اگه اوناهم چیزی ندونن میام تو گروه‌ها که ۹۹ درصد قبل رسیدن به گروه جوابم پیدا کردم.

@TorhamDevCH

TorhamDev | تورهام 😳

12 Nov, 22:45


یک‌شنبه آینده بخش یوتیوب شروع میکنم.
شماره ۲ هم انجام دادم منتها یارو قبول نکرد دیگه من تلاشم کردم.

بقیه هم در حال انجام. یک شنبه منتظر ویدیو یوتیوب باشید 🫡

TorhamDev | تورهام 😳

12 Nov, 13:21


یه پلتفورمی داریم به اسم کوبار (؟)

سرویس paas هست. با ۳۰۰ تومن اعتبار اولیه.

کانتینر ران میکنه و کد پایتون و js و go هم وان کلیک میاره بالا (+چیز میزای فرانتی مثل ری اکت و ویو و بقیه شون)

اگه باگی تو سرویسا دیدید، گزارش بدید یه عدد خوبی شارژ میشید
پیشنهادی هم داشتید بگید شانس جایزه داره :)

فیچرای زیادی تو راهه...

* فاینالی
https://kubarcloud.com

TorhamDev | تورهام 😳

10 Nov, 20:56


@GothamProgrammers

به جامعه برنامه‌نویسان گاتهام بپیونید.

TorhamDev | تورهام 😳

10 Nov, 20:15


پسر عجب چیزیه این.
اگه یکجا رو لیبل کنید بعد میتونید با goto برگردید از اونجا دوباره برنامه رو اجرا کنید. تو این مثال اگه عدد یک وارد کنیم دوباره از خط ۸ برنامه اجرا میشه.

@TorhamDevCH

TorhamDev | تورهام 😳

10 Nov, 19:57


think out of the box:

@TorhamDevCH

TorhamDev | تورهام 😳

10 Nov, 19:45


تنها چیزیه که عجیب نیست

TorhamDev | تورهام 😳

10 Nov, 19:45


تو کتاب نوشته:
Switch-Case is syntactically is "wired"

واکنش صادقانه من:

TorhamDev | تورهام 😳

10 Nov, 19:41


برادر برنامه نویس است.

فرق یک برنامه یکبار با if و else یک بار با سوییچ کیس.

سوییچ کیس هم به پایتون از یک ورژنی که یادم نیست اضافه شده گاهی خوبه ازش استفاده کنیم.

@TorhamDevCH

TorhamDev | تورهام 😳

10 Nov, 18:26


#music

TorhamDev | تورهام 😳

10 Nov, 16:24


خوب دوستان یک سری پلن ریختم برای برگشتن به زندگی قابل تحمیل :)

چندتا موردش انجام دادم چندتا مورد مهمش که مونده رو اینجا مینویسم که برم انجام بدم.

۱. شروع کردن یک سری ویدیو‌های یوتیوب که ۳ سر برد محصوب میشه.

۲. آشتی کردن با اون یارو تو دانشگاه چون دانشگاه رفتن حال نمیده اینطوری

۳. کتاب سی رو تموم کنم

۴. صبح ها پاشم برم بیرون ( tuch some grass )


اون ویدیو‌ها یوتیوب بسیار خوبه 🗿

TorhamDev | تورهام 😳

09 Nov, 23:20


دلم میخواد کامبک بزنم دوباره شروع کنم برنامه‌نویسی بخونم، درس بخونم، نقاشی کنم، ورزش ادامه بدم، یوتیوب ادامه بدم، منتهااااا خستمه D:

یک تایمی همرو باهم انجام میدادم از قدیم تو چنل باشید میدانید.

شاید یکی از بچه‌ها راست میگفت باید برم قرص ویتامین دی بگیرم😂😂😂😂

TorhamDev | تورهام 😳

09 Nov, 21:42


پارت ۲.

اگه افلاین باشی اجازه نداری api هات رو تست کنی یا حتی اکسپورت بگیری D:

TorhamDev | تورهام 😳

09 Nov, 21:36


پست‌من ته خنده است.

TorhamDev | تورهام 😳

08 Nov, 22:36


حالا شما نا امید نشید از برنامه‌نویسی ها، من ۲-۳ ماه اخیر از خودمم خسته ام چه برسه به بقیه چیزا D:

TorhamDev | تورهام 😳

08 Nov, 22:22


اگه شما هم مثل من از برنامه‌نویسی خسته شدید ریکشن خند بزنید

TorhamDev | تورهام 😳

08 Nov, 13:09


مثل که 1k شده

TorhamDev | تورهام 😳

07 Nov, 10:22


من میرم گریه کنم و غصه بخورم شما ادامه بدید👍

TorhamDev | تورهام 😳

07 Nov, 09:50


از دانشگاه فردوسی اومدن بولی کردن رفتن😂😂😂😂

TorhamDev | تورهام 😳

02 Nov, 19:35


از استادهاش هم همینطور، جز یکدونه.

TorhamDev | تورهام 😳

02 Nov, 12:38


#music

TorhamDev | تورهام 😳

02 Nov, 12:38


تو لینکدین هرچی میشه پیدا کرد جز چیزی که باید باشه

TorhamDev | تورهام 😳

30 Oct, 20:21


#music

TorhamDev | تورهام 😳

27 Oct, 14:04


حالم از کلاسا دانشگاه بهم میخوره...

TorhamDev | تورهام 😳

25 Oct, 22:21


بچه‌ها این طراحی یکی از دوستامه که تازه ui ux شروع ‌کرده :D
به نظر من خیلی خفن شده نظر شما چیه؟

👍 = پسند
👎 = ناپسند

ایده مغازه هالوینه 🎃

@TorhamDevCH

TorhamDev | تورهام 😳

24 Oct, 21:02


#music

TorhamDev | تورهام 😳

23 Oct, 12:42


منم چند وقتی هست از لین‌چیز استفاده میکنم، ویندوز عامل خیلی خوبیه 🙏. با تشکر از لین‌چیز تروالدز

TorhamDev | تورهام 😳

22 Oct, 21:03


همیشه با خودم فکر میکردم چی میشد اگه همونطوری که FastAPI ریسپانس 2xx که ریترن میکنیم و تو سواگر میاره, بقیه حالت ها رو هم بیاره. مثلا اگه اهراز حویت کاربر درست انجام نشد بهش تو سواگر نشون بده چه ریسپانسی ممکنه بگیره.

برای همین پروژه ای نوشتم که اینکارو انجام میده. شما تو این پروژه فقط یک خط کد میتونید این قابلیت رو به پروژتون اضافه کنید!

لینک گیتهاب
لینک داکیومنتشن

لایبری RichAPI با استفاده از Abstract Syntax Tree کل کد FastAPI شما رو آنالیز میکنه و میبینه زیر روتر های شما چه اکسپشن هایی ممکنه رخ بده و اون رو به سواگر اضافه میکنه!

اگه این پست یا این کتابخونه برات مفید بوده، خیلی ممنون می‌شم اگه بهش یه ستاره بدی. استار گیت هاب شما به من خیلی انگیزه میده که به توسعه و بهبود فریمورک‌های متن‌باز ادامه بدم. 🙂🙏


@PyBackendHub

TorhamDev | تورهام 😳

22 Oct, 16:46


#خبر

لینوس توروالدز، خالق هسته لینوکس، گفته هوش مصنوعی دنیا رو تغییر خواهد داد ولی در حال حاضر 90 درصد اون مارکتینگ و هایپ هست و تنها 10 درصد چیزهایی که شرکتها ادعا میکنن، واقعیت داره و 5 سال دیگه مشخص میشه که هوش مصنوعی برای کارهای واقعی چقدر مفید و به دردبخور خواهد بود.

🚁 Hicte Blog <~ @TechTube <~ tsarnick

TorhamDev | تورهام 😳

22 Oct, 12:27


چرا cast کردن داخل سی انقدر یکجوریه 😂

اصلا پرانتز دور int میزارم یکطوری میشم 🗿

بله دوستان دارم اون میم عملی میکنم بعد پایتون سی میخونم :D

@TorhamDevCH

TorhamDev | تورهام 😳

21 Oct, 17:22


#music

top 10 🗿

TorhamDev | تورهام 😳

20 Oct, 20:50


یک تسکی رو دارم میزنم api key خودم گم کرده بودم گفتم ببینم برادرا چه خبر😂😂

TorhamDev | تورهام 😳

20 Oct, 17:25


آدم حالت تهوع میگیره با این اینترنت کار میکنه :D

TorhamDev | تورهام 😳

18 Oct, 23:05


#music

TorhamDev | تورهام 😳

14 Oct, 06:25


لینک نسخه ویکی پدیا

https://en.wikibooks.org/wiki/C_Programming

TorhamDev | تورهام 😳

14 Oct, 06:25


آغاز فعالیت.

به توصیه یکی از بچه‌ها نسخه ویکی‌پدیا رو دادم چاپ کنن :D


@torhamdevch

TorhamDev | تورهام 😳

13 Oct, 13:44


https://erikbern.com/2024/09/27/its-hard-to-write-code-for-humans.html

مقاله جالب بود توصیه میکنم بخونید.


@torhamdevch

TorhamDev | تورهام 😳

13 Oct, 10:30


AioClock
در ماه ۴ هزار دانلود داره 🚀
یک شرکت بزرگ تو برزیل هم داره ازش استفاده میکنه و تو لینکدین ازم تشکر کردن خیلی حس خوبی داشت :))

واقعا دوست دارم فول تایم اوپن سورس کار کنم. و مثلا همین پروژه naked sqlalchemy ام حاصله دو شب کار بود.
ولی متاسفانه هنوز به نقطه ای نرسیدم که بتونم کسب درآمد کنم از پروژه اوپن سورسم
برای همین به حمایتتون نیاز دارم این حمایت میتونه یک استار گیت هاب باشه, که پروژه هام بیشتر دیده شه و به اون نقطه نزدیک تر شم 🫶

فریم ورک/لایبری های مفید اوپن سورسی که تاحالا منتشر کردم:

AioClock - A modern python scheduling framework with dependency injection and modular integration support. Alternative for Rocketry or apscheduler

Naked SQLA - A simple and lightweight object mapper around SQLAlchemy core, simple alternative to SQLAlchemy ORM.


CfCrawler - Cloudflare scraper and cralwer written in Async, In-place library for HTTPX. Crawl website that has cloudflare enabled, easier than ever!

@PyBackendHub

TorhamDev | تورهام 😳

12 Oct, 15:06


امروز خیلی خوشحالم که بالاخره Naked SQLAlchemy رو معرفی میکنم، یه thin wrapper روی SQLAlchemy Core که کار با دیتابیس‌ها تو پایتون رو ساده‌تر می‌کنه. بعد از اینکه با pitfallهای ORM مواجه شدم—مثل اینکه داده‌های توی حافظه با وضعیت واقعی دیتابیس یکی نبود به خاطر پیچیدگی‌هایی مثل identity mapping و dirty tracking—فهمیدم این ویژگی‌هایی که قرار بوده کار رو راحت کنن، در واقع باعث پیچیدگی و سخت‌تر شدن یادگیری می‌شن. Naked SQLAlchemy با ترویج استفاده صریح از SQL و map مستقیم نتایج کوئری به dataclassهای پایتون، این لایه‌های غیرضروری رو کنار می‌زنه.

علاوه بر بهبود سرعت قابل توجه (تقریباً دو برابر سریع‌تر از ORM)، یادگیری Naked SQLAlchemy آسونه چون بر پایه دانشی هست که احتمالاً از قبل داری. امکاناتی مثل مپ کردن dataclass، مدیریت session بدون داشتن state، و امکان تعریف SQL View رو لایه ORM. با تمرکز روی ویژگی‌های اساسی و دوری از abstractionهای پیچیده، به شما این امکان رو می‌ده که کدهای واضح و ‍explicit و قابل نگهداری بنویسن، بدون دردسرهای معمول ORM.

فلسفه من اینه که کمتر، بیشتره. با کنار گذاشتن لایه‌های غیرضروری، Naked SQLAlchemy یه راهکار قابل اعتماد، کارآمد و ساده برای دسترسی به دیتابیس تو پایتون ارائه می‌ده. اگه دنبال ابزاری هستی که از pitfallهای معمول ORM دوری کنه و از تخصص SQLی که از قبل داری استفاده کنه، دعوتت می‌کنم Naked SQLAlchemy رو امتحان کنی.

لینک ریپازیتوری
لینک مستندات

اگه این پست یا این کتابخونه برات مفید بوده، خیلی ممنون می‌شم اگه بهش یه ستاره بدی یا این پست رو بازنشر کنی. حمایت شما به من انگیزه می‌ده که به توسعه و بهبود فریمورک‌های متن‌باز ادامه بدم. مرسی 🙂🙏

@PyBackendHub

TorhamDev | تورهام 😳

09 Oct, 15:41


اصلا میخام برم کتاب The C programming language بخونم افسردگی‌هام ترمیم پیدا کنه.

TorhamDev | تورهام 😳

08 Oct, 11:43


درد یعنی پای کلاس ۳ ساعته بشینی برای این. :)

@TorhamDevCH

TorhamDev | تورهام 😳

08 Oct, 07:39


#music

TorhamDev | تورهام 😳

07 Oct, 07:57


تلگرام تو نسخه جدید سرویس احراز شماره تلفن راه اندازی کرده. این سرویس برای شرکت‌ها و بیزینس‌هاست، از اونجایی که هزینه سرویس پیامکی میتونی خیلی گرون باشه برای بیزینس‌ها( برای مثال ارسال به یک کشور دیگه) تلگرام این فیچر داده و شما میتونید ازش استفاده کنید و پولش رو داخل وبسایت Fragment پرداخت کنید.

هرچی پلتفرم شما یوزر بیشتری داشته باشه فیچر بیشتری میتونید بدید =)


@TorhamDevCH

TorhamDev | تورهام 😳

05 Oct, 16:42


برنامه نویس grep:
The key to making programs fast is to make them do practically nothing. ;-)

منبع: چرا gnu grep سریع میباشد :D

@TorhamDevCH

TorhamDev | تورهام 😳

04 Oct, 18:00


#music
غم

TorhamDev | تورهام 😳

04 Oct, 06:49


اگه پکیج پایتون می‌نویسید و علاقه دارین که نمودار دانلود اخیر پکیجتون رو داشته باشین و در README نمایشش بدین، یه اکشن نوشتم که به راحتی می‌تونید اینکار رو باهاش انجام بدید!

می‌تونید سایز و رنگ نمودار رو هم خودتون ست کنید.

آدرس اکشن (شیوه استفاده در لینک): https://github.com/marketplace/actions/pypi-chart-badge

Made with PyAction

TorhamDev | تورهام 😳

02 Oct, 08:25


سادگی همیشه خبر از پیچیدگی میده!

خیلی وقت‌ها ما از کتابخونه و فریم‌ورک‌ها استفاده میکنیم به خاطر اینکه یک کار رو ساده میشه باهاشون انجام داد، از جنگو استفاده میکنیم چون کار باهاش راحته، داخل جنگو از DRF و simple jwt استفاده میکنیم چون ساخت api و لاگین رو برامون خیلی راحت میکنن. اما اینجا یک چیزی گاهی فراموش میشه.

سادگی همیشه خبر از پیچیدگی میده که شما نمیبینیدش.
یا به عبارت دیگه
کدی که شما الان نمیزنید رو قبلا یکی دیگه زده.

و شاید بگید خوب این خوبه دیگه یارو کد برای ما زده و استفاده می‌کنیم و لذتشو میبریم. تو خیلی از مواقع این درسته، ولی امان از اون روزی که بخوایید یکچیزی رو تغییر بدید که فریم‌ورک/کتابخونه براتون انجام داده :) اونجاست که این سادگی که ازش لذت میبردید تبدیل کابوس میشه :D

این رو نگفتم که بگم از جنگو استفاده نکنید یا فلان کتابخونه بده و ...

این گفتم که بدونید همیشه هر سادگی خوب نیست، گاهی بهتره تن به کار بدید و اون کد خودتون بزنید تا با نیاز شما هماهنگ باشه نه اینکه یک کتابخونه هزارخطی نصب کنید تا از ۱۰۰ خطش استفاده کنید.

@TorhamDevCH

TorhamDev | تورهام 😳

01 Oct, 15:49


دوستان من خیلی فکر کردم. دید بعضی‌ها میگن من ۱۰ ساعت رو فلان باگ وقت گذاشتم یا فلان قدر ساعت وقت گذاشتم رو فلان چیز. وقتی یک نفر اینو میگه یک حسی به بقیه میده که آره ببین من خیلی خفن ام. ولی در حقیقت من همیشه فکر میکنم اون طرف خیلی پروداکتیوتی ( بهره وری ) پایینی داشته 😁

البته این ایده من عه شاید یک نفر واقعا طولانی کار کردن رو فلان چیز خفن بودن بدونه
just saying :D

البته این موضوع درباره انجام دادن کار نه یادگیری.

@TorhamDevCH

TorhamDev | تورهام 😳

29 Sep, 11:40


نکته ای که درباره پارادایم‌ها باید در نظر داشته باشید اینه که هر زبان برنامه‌نویسی میتونه پارادایم‌های مختلف ساپورت کنه. و بعضی ها صرفا یک پارادایم رو ساپورت میکنن.

https://www.pickl.ai/blog/types-of-programming-paradigms-in-python/

@TorhamDevCH

TorhamDev | تورهام 😳

23 Sep, 21:51


#music

TorhamDev | تورهام 😳

23 Sep, 20:27


همچنین وارد مبحثی شدم به اسم پارادایم‌های برنامه‌نویسی(یا زبان‌های برنامه نویسی) که مبحث جالبیه و مفهومه بیشتر یادگیریش. دونستنش به نظرم خوبه ( کلا هرچی بیشتر بدونید بهتره).

این چنل یوتیوب هم بسیار خوبه برای فالو کردن D:

https://www.youtube.com/watch?v=sqV3pL5x8PI


@TorhamDevCH

TorhamDev | تورهام 😳

23 Sep, 20:10


و در ادامه و آخرین قسمت از بخش الگوریتم‌ها رفتم سراغ الگوریتم‌های سورت
https://www.youtube.com/watch?v=gcRUIO-8r3U

@TorhamDevCH