Forwarded from Bardiaism
ولی در مورد دوییدن برای من اتفاقی شد. یه روز که انرژیم خیلی خوب بود تصمیم گرفتم یه مسیر کوتاهیو بدوئم.
وقتی دوییدم و نقشه رو نگاه کردم دیدم نزدیک یک کیلومتر دوییدم و خب برام خیلی هیجان انگیز بود. منکه فکر میکردم نمیتونم بیشتر از ۱۰۰ متر بدوئم حالا نزدیک ۱ کیلومتر دوییده بودم.
همون شد که تصمیم گرفتم برسونمش به ۱ کیلومتر. کمکم هدف گزاریم از ۱ کیلومتر شد ۱.۵ کیلومتر، ۲ کیلومتر، ۳ کیلومتر و ... تا ۲۰ کیلومتر هم رفتم.
ولی بعد تصمیم گرفتم بین ۵ تا ۱۰ کیلومتر کمش کنم و هدفمو بذارم روی سرعت یا مسیرهای ناهموارتر.
الان بعد از ۲ سال که میدوئم، بیشتر سعی سعی میکنم یا تند بدوئم، یا مثلا سربالایی سرپایینی بدوئم. ولی اوایل مسیرهای مسطح یا حتی سرپایینی با شیب ملایم میدوییدم.
در کل برای شروع اصلا مهم نیست چه مسیر، مسافت و سرعتی میدویید. تمرکز رو بذارید روی اینکه روتین رو وارد زندگیتون کنید.
@Bardiaism
وقتی دوییدم و نقشه رو نگاه کردم دیدم نزدیک یک کیلومتر دوییدم و خب برام خیلی هیجان انگیز بود. منکه فکر میکردم نمیتونم بیشتر از ۱۰۰ متر بدوئم حالا نزدیک ۱ کیلومتر دوییده بودم.
همون شد که تصمیم گرفتم برسونمش به ۱ کیلومتر. کمکم هدف گزاریم از ۱ کیلومتر شد ۱.۵ کیلومتر، ۲ کیلومتر، ۳ کیلومتر و ... تا ۲۰ کیلومتر هم رفتم.
ولی بعد تصمیم گرفتم بین ۵ تا ۱۰ کیلومتر کمش کنم و هدفمو بذارم روی سرعت یا مسیرهای ناهموارتر.
الان بعد از ۲ سال که میدوئم، بیشتر سعی سعی میکنم یا تند بدوئم، یا مثلا سربالایی سرپایینی بدوئم. ولی اوایل مسیرهای مسطح یا حتی سرپایینی با شیب ملایم میدوییدم.
در کل برای شروع اصلا مهم نیست چه مسیر، مسافت و سرعتی میدویید. تمرکز رو بذارید روی اینکه روتین رو وارد زندگیتون کنید.
@Bardiaism
Forwarded from Bardiaism
#سبکزندگی #عادتها
میگن اگر یه برنامه جدید (مثل ورزش) رو میخواید به برنامه روزانه اضافه کنید، بهتره جای اینکه بگید من از فردا ورزش میکنم، اونو وسط عادات روزانه بگنجونید.
مثلا سعی کنید جاهایی که با ماشین میرفتید همیشه، پیاده برید دیگه.
یا اگر عادت دارید با دوستتون برید کافه، میتونید قهوه رو موقع قدم زدن تو یه پارک بخورید.
و کمکم با تغییرات کوچیک تو برنامه، تبدیلش کنید به برنامه ورزشی مستقل.
تفاوتش اینه که یهو یه برنامه عجیب که بهش عادت نداریدو وسط برنامه روزانه نیاوردید.
این روش برای همه عادتها جواب میده. قطعا نیاز به خلاقیت داره. ولی موثرتره.
@Bardiaism
میگن اگر یه برنامه جدید (مثل ورزش) رو میخواید به برنامه روزانه اضافه کنید، بهتره جای اینکه بگید من از فردا ورزش میکنم، اونو وسط عادات روزانه بگنجونید.
مثلا سعی کنید جاهایی که با ماشین میرفتید همیشه، پیاده برید دیگه.
یا اگر عادت دارید با دوستتون برید کافه، میتونید قهوه رو موقع قدم زدن تو یه پارک بخورید.
و کمکم با تغییرات کوچیک تو برنامه، تبدیلش کنید به برنامه ورزشی مستقل.
تفاوتش اینه که یهو یه برنامه عجیب که بهش عادت نداریدو وسط برنامه روزانه نیاوردید.
این روش برای همه عادتها جواب میده. قطعا نیاز به خلاقیت داره. ولی موثرتره.
@Bardiaism
Forwarded from Bardiaism
#سوالدرخواستی #ورزش #سبکزندگی
این سوال زیاد ازم پرسیده میشه که (جدای همه مطالب و مقالههای علمی) تجربه خودت در مورد شروع ورزشی مثل دوییدن و تبدیلش به روتین روزانه چی بوده و چطوری ورزش روزانه رو به روتینمون اضافه کنید؟
اول اینکه بگم من هم تا همین چندسال پیش هیچوقت فکر نمیکردم زمانی برسه که روزانه بین ۵ تا ۱۰ کیلومتر بدوئم. تصور اینکه بیشتر از ۱۰۰ متر بتونم بدوئم برام غیرممکن بود. ولی شد.
پس این باور که ورزش روزانه یا دوییدن طولانی غیرممکنه رو از ذهنتون پاک کنیدو با تمرین خیلی راحت میشه.
اما چی شد که رسیدم به دوییدن روزانه؟
برای من از پیادهروی شروع شد. هر روز تو مسیری که با تاکسی میرفتم شرکت جای دورتری پیاده میشدم و یه مقدار از راهو پیاده میرفتم.
این پیادهرویها کمکم انقدر زیاد شد که روزانه به حدود ۵ تا ۶ کیلومتر رسید و بدنم آماده طی کردن مسیرهای طولانی شد.
@Bardiaism
این سوال زیاد ازم پرسیده میشه که (جدای همه مطالب و مقالههای علمی) تجربه خودت در مورد شروع ورزشی مثل دوییدن و تبدیلش به روتین روزانه چی بوده و چطوری ورزش روزانه رو به روتینمون اضافه کنید؟
اول اینکه بگم من هم تا همین چندسال پیش هیچوقت فکر نمیکردم زمانی برسه که روزانه بین ۵ تا ۱۰ کیلومتر بدوئم. تصور اینکه بیشتر از ۱۰۰ متر بتونم بدوئم برام غیرممکن بود. ولی شد.
پس این باور که ورزش روزانه یا دوییدن طولانی غیرممکنه رو از ذهنتون پاک کنیدو با تمرین خیلی راحت میشه.
اما چی شد که رسیدم به دوییدن روزانه؟
برای من از پیادهروی شروع شد. هر روز تو مسیری که با تاکسی میرفتم شرکت جای دورتری پیاده میشدم و یه مقدار از راهو پیاده میرفتم.
این پیادهرویها کمکم انقدر زیاد شد که روزانه به حدود ۵ تا ۶ کیلومتر رسید و بدنم آماده طی کردن مسیرهای طولانی شد.
@Bardiaism
Forwarded from Bardiaism
برای تبدیل ورزش به روتین هم چندتا پیشنهاد دارم.
اول اینکه از کم شروع کنیم. ولی منظم. هر ورزشی رو دوست دارید، سبک و ملایم شروعش کنید، ولی ۳ تا ۵ روز تو هفته حتما ورزش کنید و به برنامهی ورزشیتون وفادار باشید.
درواقع هدف اینه که تحرک فیزیکی و روزانه وارد روتینتون بشه. همین.
دوم که خیلی مهمه نذارید برنامه ساکن بشه. برای هر روز هدف تعریف کنید.
- امروز میخوام ۱۰۰ متر بیشتر برم
- با سرعت بیشتری برم
- خیابونهای جدید کشف کنم
- مسیر ناهموارتر
- حتی امروز میخوام آرومتر برم یکم استراحت بشه
اینا همه باعث میشه برنامهتون یکنواخت نشه و هدفمند بشه.
مورد سوم سعی کنید خیلی دیر ورزش نکنید و ترجیحا صبح.
برنامه صبح چندتا مزیت داره. اول اینکه شمارو شارژ میکنه (اوایل شاید برعکس عمل کنه، ولی کمکم برعکس میشه)
دوم احتمال اینکه بخاطر خستگی کار، ورزشتون هم کنسل بشه کمتره.
سوم به روتین خوابتون آسیب نمیزنه (اگر روتین خواب صحیحی دارید)
مورد چهارم سعی کنید بیرون خونه ورزش کنید.
پارک، باشگاه، خیابون ...
ولی خونه از اونجایی که ذهن ما عادت کرده محل استراحت باشه، خیلی سخت میپذیره که توی خونه فعالیت سنگین کنه.
@Bardiaism
اول اینکه از کم شروع کنیم. ولی منظم. هر ورزشی رو دوست دارید، سبک و ملایم شروعش کنید، ولی ۳ تا ۵ روز تو هفته حتما ورزش کنید و به برنامهی ورزشیتون وفادار باشید.
درواقع هدف اینه که تحرک فیزیکی و روزانه وارد روتینتون بشه. همین.
دوم که خیلی مهمه نذارید برنامه ساکن بشه. برای هر روز هدف تعریف کنید.
- امروز میخوام ۱۰۰ متر بیشتر برم
- با سرعت بیشتری برم
- خیابونهای جدید کشف کنم
- مسیر ناهموارتر
- حتی امروز میخوام آرومتر برم یکم استراحت بشه
اینا همه باعث میشه برنامهتون یکنواخت نشه و هدفمند بشه.
مورد سوم سعی کنید خیلی دیر ورزش نکنید و ترجیحا صبح.
برنامه صبح چندتا مزیت داره. اول اینکه شمارو شارژ میکنه (اوایل شاید برعکس عمل کنه، ولی کمکم برعکس میشه)
دوم احتمال اینکه بخاطر خستگی کار، ورزشتون هم کنسل بشه کمتره.
سوم به روتین خوابتون آسیب نمیزنه (اگر روتین خواب صحیحی دارید)
مورد چهارم سعی کنید بیرون خونه ورزش کنید.
پارک، باشگاه، خیابون ...
ولی خونه از اونجایی که ذهن ما عادت کرده محل استراحت باشه، خیلی سخت میپذیره که توی خونه فعالیت سنگین کنه.
@Bardiaism
Forwarded from Linuxor ?
خیلیا دنبال یه پلتفرمی ان توش تیکه کد ذخیره کنن، با هم تیمی ها یاداشت ها و کد هارو ویرایش کنن و یه چیز جمو جور باشه که روی همه سیستم عاملای گوشی و دسکتاپ کار کنه! پیشنهاد میکنم Boosnote رو یه بار تست کنن واقعا چیز راحتیه :)
github.com/BoostIO/BoostNote-App
@Linuxor
github.com/BoostIO/BoostNote-App
@Linuxor
Forwarded from Note (Mr.05) (Mr.Basayev ♱)
- دوستان، شرکت ما یه برنامه ای داره. برای کمک گسترده به افراد محروم و بی سرپرست و بد سرپرست. "برای کمک در زمینهی تحصیل"
ازتون خواهش میکنیم. اگه اطرافتون پرورشگاه یا مدرسهای سراغ دارید. که مطمئنید از این افراد موجوده یا میتونند معرفی کنند. راههای ارتباطی برای ما ارسال کنید.
- مخصوصا پرورشگاه ها.
- بعد ارسال برای شما پاسخی ارسال نمیشه. از اینجا تشکر میکنیم.
- @Mr04_Ali
- [email protected]
ازتون خواهش میکنیم. اگه اطرافتون پرورشگاه یا مدرسهای سراغ دارید. که مطمئنید از این افراد موجوده یا میتونند معرفی کنند. راههای ارتباطی برای ما ارسال کنید.
- مخصوصا پرورشگاه ها.
- بعد ارسال برای شما پاسخی ارسال نمیشه. از اینجا تشکر میکنیم.
- @Mr04_Ali
- [email protected]
Forwarded from Gopher Academy
کجا نباید از داداشمون RabbitMQ استفاده کنیم؟
1- وقتی نیاز به real-time response داریم.
چرا؟ چون RabbitMQ صف هست و ارسال/دریافت پیام ممکنه با تاخیر انجام شود.
پیشنهادم WebSocket، gRPC یا Redis Pub/Sub است.
2- وقتی به message replay یا history نیاز داریم
چرا؟ چون RabbitMQ پیامها رو بعد از مصرف حذف میکند. البته میشه کانفیگ کرد که نگه داره.
3- زمانی که پیامها حجمشون خیلی زیاد است.
چرا؟ چون در حجم بالا RabbitMQ دچار افت performance میشود. Kafka رو پیشنهاد میکنم برای اینجا.
4- وقتی ترتیب دقیق پردازش پیامها خیلی مهم است. چرا؟ چون RabbitMQ تضمین دقیقی برای ترتیب پیامها ندارد. اینجا هم پیشنهادم Kafka است.
<Amirhossein Dehghan/>
1- وقتی نیاز به real-time response داریم.
چرا؟ چون RabbitMQ صف هست و ارسال/دریافت پیام ممکنه با تاخیر انجام شود.
پیشنهادم WebSocket، gRPC یا Redis Pub/Sub است.
2- وقتی به message replay یا history نیاز داریم
چرا؟ چون RabbitMQ پیامها رو بعد از مصرف حذف میکند. البته میشه کانفیگ کرد که نگه داره.
3- زمانی که پیامها حجمشون خیلی زیاد است.
چرا؟ چون در حجم بالا RabbitMQ دچار افت performance میشود. Kafka رو پیشنهاد میکنم برای اینجا.
4- وقتی ترتیب دقیق پردازش پیامها خیلی مهم است. چرا؟ چون RabbitMQ تضمین دقیقی برای ترتیب پیامها ندارد. اینجا هم پیشنهادم Kafka است.
<Amirhossein Dehghan/>
Forwarded from Linuxor ?
هر ده روز یه پست میزارم میگم فلان پک آیکون اوپن سورس عجب چیزیه تستش کنید، این یکی واقعا عجب چیزیه خیلی آیکوناش تمیزه و لوگوی برنامه های معروف هم داره
ionic.io/ionicons
@Linuxor
ionic.io/ionicons
@Linuxor
Forwarded from 👾 Geek Engineers ([ Taha. Dostifam ])
این هم از زبان برنامه نویسی Cyrus که ما موفق به ساختش شدیم.
قدیمیای کانال از روند توسعه ش خبر دارن :)
منتها حقیقتا راه دور و درازی در پیش داریم که توسعه کامپایلر مصیبت های خودشو داره. منتها با کمک و همراهی شما دوستان پیشرفت خیلی زیادی داشتیم و امیدواریم که از پس جبران حمایت های شما بر بیایم.
در حال حاضر داریم type system رو تست میکنیم تا اینکه تا حدی stable بشه. هر موقع استیبل بشه به ادامه دولوپ فیچر های high level مثل error handling و macro ها و generic type ها خواهیم پرداخت انشالله.
#cyrus
@cyrus_lang
https://github.com/cyrus-lang/Cyrus
قدیمیای کانال از روند توسعه ش خبر دارن :)
منتها حقیقتا راه دور و درازی در پیش داریم که توسعه کامپایلر مصیبت های خودشو داره. منتها با کمک و همراهی شما دوستان پیشرفت خیلی زیادی داشتیم و امیدواریم که از پس جبران حمایت های شما بر بیایم.
در حال حاضر داریم type system رو تست میکنیم تا اینکه تا حدی stable بشه. هر موقع استیبل بشه به ادامه دولوپ فیچر های high level مثل error handling و macro ها و generic type ها خواهیم پرداخت انشالله.
#cyrus
@cyrus_lang
https://github.com/cyrus-lang/Cyrus
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
بالاخره یه زبان درست حسابی که یه ایرانی ساختتش خلق شد
Forwarded from محتوای آزاد سهراب (Sohrab)
a little sneak peak of whats coming .....
خب از اونجایی که پروژه یک تیم جدید و مشارکتکننده های جدید داره به زودی قراره چیزهای جدیدی هم داشته باشه، مثل همین چیزی که میبینید.
@SohrabContents
خب از اونجایی که پروژه یک تیم جدید و مشارکتکننده های جدید داره به زودی قراره چیزهای جدیدی هم داشته باشه، مثل همین چیزی که میبینید.
@SohrabContents
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
تو فکر این رفتم منم یه حرکتایی بزنم برای کامیونیتی ایران
نظری یا ایده ای دارید ؟ 🤔
نظری یا ایده ای دارید ؟ 🤔
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 در سال ۲۰۲۵ صفحه احراز هویت شما نیازی به موارد زیر ندارد:
- ورود - عضویت از طریق ایمیل
- ورود موبایلی از طریق کد یکبار مصرف
در آخر با گوگل وارد شوید. انجام شد.
نباید همه تخم مرغ ها در یک سبد گذاشت.
بهتره این گزینه های متنوع ورود در سایت یا برنامه موبایلی داشته باشید.
فرض کن اگر ورود گوگل مشکلی داشته باشد که باید بتونی با گزینه های دیگر وارد سایت یا برنامه موبایلی شوید و با این کار کاربران از دست نمی دهید.
@TheRaymondDev
- ورود - عضویت از طریق ایمیل
- ورود موبایلی از طریق کد یکبار مصرف
در آخر با گوگل وارد شوید. انجام شد.
نباید همه تخم مرغ ها در یک سبد گذاشت.
بهتره این گزینه های متنوع ورود در سایت یا برنامه موبایلی داشته باشید.
فرض کن اگر ورود گوگل مشکلی داشته باشد که باید بتونی با گزینه های دیگر وارد سایت یا برنامه موبایلی شوید و با این کار کاربران از دست نمی دهید.
@TheRaymondDev
Forwarded from Golden Code (علی 🇨🇴)
کوئریهای دیتابیس که زمان زیادی میبرند باعث کندی برنامه میشن و بار اضافی روی سرور ایجاد میکنن. Laravel یک روش ساده برای شناسایی و لاگ کردن کوئریهای کند داره.
🔹 لاگ کردن کوئریهای طولانی
این کد فقط کوئریهای بیشتر از 100 میلیثانیه رو ثبت میکنه و به راحتی میشه اونارو شناسایی کرد.
.
با شناسایی کوئریهای کند و اجرای بهینهسازیهای ساده، سرعت برنامه افزایش یافته و تجربه کاربر بهبود پیدا میکنه.
📌 نکته: حتی لاگ کردن کوئریهای کمی طولانیتر از حد معمول میتونه مشکلات پنهان دیتابیس رو نشان بده.
#Laravel
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1962840547317731790?s=35
🔹 لاگ کردن کوئریهای طولانی
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Log;
DB::listen(function ($query) {
if ($query->time > 100) { // میلیثانیه
Log::warning("⏱ Slow Query: {$query->time}ms; SQL: {$query->sql}");
}
});
این کد فقط کوئریهای بیشتر از 100 میلیثانیه رو ثبت میکنه و به راحتی میشه اونارو شناسایی کرد.
.
با شناسایی کوئریهای کند و اجرای بهینهسازیهای ساده، سرعت برنامه افزایش یافته و تجربه کاربر بهبود پیدا میکنه.
📌 نکته: حتی لاگ کردن کوئریهای کمی طولانیتر از حد معمول میتونه مشکلات پنهان دیتابیس رو نشان بده.
#Laravel
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1962840547317731790?s=35
X (formerly Twitter)
Backpack for Laravel (@laravelbackpack) on X
#Laravel Tip
Find out queries that take a long time. It's simple to log them using:
Find out queries that take a long time. It's simple to log them using:
Forwarded from Codino School (ایمان غفوری)
Media is too big
VIEW IN TELEGRAM
Forwarded from AiSegaro 👾
Media is too big
VIEW IN TELEGRAM
آموزش ساخت زیرنویس از یه فایل صوتی و تصویری و استفاده از سایت iSega.ro
تو این آموزش شما میتونید از دیپگرام 200 دلار اعتبار رایگان و از گروک هم روزانه تا 3 ساعت مجانی استفاده کنید و زیرنویس های خودتون رو بسازید
کاملا رایگان هست , سرویس های دیگه هم بزودی اضافه میشه
ادرس سایت برای تولید زیرنویس Transcript.isega.ro
این سرویس مداوم بروز میشه از فردا و هروز کیفیت بهتر خواهد شد
سرویس اختصاصی خود سایت هم تا چند روز دیگه اضافه میشه با همون کد اشتراک خودتون میتونید خیلی راحت زیرنویس بسازید بدون نیاز به هیچی با کیفیت فوق العاده عالی
تو این آموزش شما میتونید از دیپگرام 200 دلار اعتبار رایگان و از گروک هم روزانه تا 3 ساعت مجانی استفاده کنید و زیرنویس های خودتون رو بسازید
کاملا رایگان هست , سرویس های دیگه هم بزودی اضافه میشه
ادرس سایت برای تولید زیرنویس Transcript.isega.ro
این سرویس مداوم بروز میشه از فردا و هروز کیفیت بهتر خواهد شد
سرویس اختصاصی خود سایت هم تا چند روز دیگه اضافه میشه با همون کد اشتراک خودتون میتونید خیلی راحت زیرنویس بسازید بدون نیاز به هیچی با کیفیت فوق العاده عالی