RandRng – Telegram
RandRng
2.13K subscribers
158 photos
16 videos
8 files
74 links
جایی واسه احمق‌ها نیست...
Download Telegram
دارم وقت تلف می‌کنم و این عصبیم می‌کنه:

پیروز: فقط ۵ ساعت کار کردم و کتاب خوندم
دیروز: فقط ۶ ساعت.

دارم ازین فرصت و تعطیلات و ... بد استفاده می‌کنم.

یک چارت قبلاً داشتم، روی کاغذ (یا تبلت) آخر ماه/سال وضعیت رو بررسی می‌کردم باید برگردم سراغش.

خوبی این چارت این بود که، هم از نظر ظاهری باعث می‌شد مغزم دوپامین ایجاد کنه برای انجام بیشتر
هم از نظر داده‌ای، کمک زیادی می‌کرد بهم که ببینم واقعاً چیکار کردم؛ چون آخر ماه یا سال می‌تونستم دقیق بررسی کنم.

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

الان یادم میاد، دفعه قبلی که چارت خودم رو بعد از ۵ سال فوق‌العاده کنار گذاشتم. به دلیل آپگرید تبلت و بعد اون حذف داده‌ها بود.
شاید شبی ۲-۳ ساعت وقت بذارم و به کمک Grok یک سایت بزنم براش که همیشه در دسترسم باشه بدون پاک شدن 🤔
👍57🤣85👌3
یک پست از پلتفرم X برام ارسال شد با این داستان که :
یک نفر به کمک Vibe Coding (هیچ سواد توسعه کد نداره و با cursor , ... سرویس توسعه می‌دید) یک SaS توسعه داده و اتفاقا به درآمد هم رسیده اما بعد از مدتی اتفاقات عجیب (چیزی که کاربر نوشته) براش اتفاق افتاده.

که خب میشه گفت اینا بوده؛ DDOS خورده؛ باگ خورده و Payment , ... رو دور زدند؛ سیستم و دیتابیس هک شده و یک سری تغییرات توی جداول و داده اضافه شده و ...

این دقیقا همون چیزی هست که بهش اشاره کردم؛ توی کار ماهم بچه‌های Coder (اونایی که فقط سینتکس + یک فریمورک رو یاد گرفتند) دقیقا همیشه به همین مشکلات میخورند و نمی‌دونند باید چیکار کنند (همیشه منتظر سنیور بالاسر یا ... می‌مونند) که خب اینها همون گروهی هستند که هدف جایگزینی با هوش مصنوعی خواهند بود.
اما بچه‌های Software Engineer می‌تونند پیدا کنند مشکل از کجاهاس - مانیتورینگ دارند؛ تست می‌نویسند و ... (حتی اگر تمام کد‌های تست‌هاشون رو از AI بخواهند بنویسه ولی سناریوهای خطرناک رو می‌شناسند و تست می‌کنند)

ساخت سرویس - اپلیکیشن و ... فقط کد زدن نیست؛ شما باید با خیلی مفاهیم دیگه هم آشنا باشی که این مفاهیم رو وقتی یاد میگیری که هدفت از یادگیری Software Engineer شدن باشه نه تفریح آخر هفته‌ای.

خیلی خوشحالم که این پست‌ها توی X داره دیده میشه و خیلی از شما عزیزان هم بهم پیام میدید که چطوری بریم سراغ Software Engineering برای بخش زبان برنامه‌نویسی پایتون :

https://news.1rj.ru/str/pyHints/759

برای ابزار و ... هم توی یک فرصت مناسب حتما یک RoadMap می‌نویسم البته پیشنهادم این هست :

Grok 3 یا Gemini Deep Research
رو باز کنید؛ یک متن درمورد خودتون و سطح سواد و چیزایی که بلد هستید بهش بدید و ازش بخواید بهتون RoadMap بده با تمرکز روی آنچه که بلد نیستید؛ اگر درست استفاده کنید RoadMap های خیلی خوبی رو معرفی می‌کنه.
👍227
زردی من از تو / سرخی تو از من

#ai_generated
27👍10🤣2🔥1
تا کدهام کامپایل بشه و داکر و ... دانلود
پیام‌های خصوصی رو سعی کردم جواب بدم، بیش از ۳۰۰ مورد رو پاسخ دادم.

اگر مورد دیگه‌ای بوده؛ دیگه خیلی قدیمی شده و پیدا نکردم.
ترجیح میدم سوالات رو توی گروه بپرسید؛ اکثراً چیز خصوصی داخلش نیست.
❤‍🔥23👍6
۶ ساعت کامل روی یک موضوعی توی Rust دارم کد میزنم؛ که اجرای پروژه بطور تمام و کمال اتومات باشه، مثل استانداردهایی که جاهای دیگه رعایت می‌کنم.

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

واقعاً خوشحالم که همون ایده اولم جواب نداد و مجبور شدم این همه وقت بذارم.
🔥37👍12❤‍🔥4🤣4🤩2
RandRng
۶ ساعت کامل روی یک موضوعی توی Rust دارم کد میزنم؛ که اجرای پروژه بطور تمام و کمال اتومات باشه، مثل استانداردهایی که جاهای دیگه رعایت می‌کنم. بهترین چیزی که می‌خواستم نشد ولی کارم رو راه انداخت؛ اما توی این مسیر خیلی چیزا یاد گرفتم. واقعاً خوشحالم که همون…
راه‌حل گزینه اول رو پیدا کردم، باید براش یک macro بنویسم.

داستان اینه که توی هر تمرین و دوره و کتاب و ... ایی که دنبال کردم، همه زدند چون این بخش سخت هست بهتره از یک تکنیک دیگه برای سرور dev, local استفاده کنیم، وقتی کار تموم شد بصورت دستی خروجی و دیتا و .... رو با پوشه parent , حذف postgres انجام بدیم.

منم دست گذاشتم رو استاندارد کردن همین سختی، باید این اتومات بشه (مخصوصاً اینکه من برای یادگیری دارم تمرین می‌کنم)

این دوتا پست، برای این هست که به شما نشون بدم، یک کاری رو چون همه انجام دادند شما دنبال نکن.
درک کن مشکل چیه، چرا قابل انجام هست یا نیست؛ من شب قبل متوجه شدم خیلی‌ها اینکار رو نمی‌کنند چون میزان مفاهیمی که باید توضیح بدند خیلی زیاد هست و البته خیلی موارد هم advance تر از چیزی که توی اون دوره، کتاب یا ... داره بحث میشه.

خوشحالیم هم برای همین بود، من نسبت به همه‌ی آدم‌هایی که اون دوره‌ها رو دیدن و اون کتاب‌هارو خوندن یک سری مفاهیم بیشتری رو یاد گرفتم و البته فهمیدم چون توی کد به چالش‌هاش برخوردم و تمرین کردم.

یک todo نوشتم که اینارو macro کنم تا این چالش حل بشه (این کد توی تمام پروژه‌های آینده‌ای که در rust بزنم بدردم خواهد خورد)
🔥16👍5
RandRng
و تمام. حالا روی این تبلت neovim, Rust, Rust-analyzer, Python, Pyright, Mypy بطور کامل نصب شده و docker هم اضافه شد. البته داکر داخل یک شبیه ساز alpine هست ولی بازم خوبه کار من رو راه میندازه (postgres:17 رو هم تست گرفتم) my neovim config (github) docker…
یک ویژگی مهم :
Goto Peek definition


روی کانفیگ neovim درست کار نمی‌کرد و فرصت هم نمی‌کردم درستش کنم؛ همیشه وسط کار وقتی می‌خواستم ازش استفاده کنم یادم میوفتاد کار نمی‌کنه و شخصا خیلی هم بهش نیاز پیدا می‌کردم (تنبلیم می‌شد)

خلاصه دیگه نشستم درستش کردم؛ چون امروز خیلی بهش نیاز پیدا کردم.
6👍4🤩3
ایشون با چند وقت بررسی از اونور دنیا فهمید ج.ا چه دلقک‌هایی رو مسئول کرده و چطوری یک کشور رو نابود کرده.
عرزشی هنوز نفهمیده (پدرسگا)

Youtube Link
👍25🍾2
Media is too big
VIEW IN TELEGRAM
نوروز مبارک 🌹🎊🎉🎉🎊🎉🌹

امیدوارم سال جدید از سالی که لحظات آخرش هست، بهتر باشه.
پر از خبرای شادی بخش برای ایران و ایرانیان.

سایه آخوند از وطن دور
1❤‍🔥47🔥3🤣3👌1
RandRng
نوروز مبارک 🌹🎊🎉🎉🎊🎉🌹 امیدوارم سال جدید از سالی که لحظات آخرش هست، بهتر باشه. پر از خبرای شادی بخش برای ایران و ایرانیان. سایه آخوند از وطن دور
دختره زده من پدرم آخوند هست.

گفتم: خدا پدرتو به راه راست هدایت کنه.

بیشعور بلاک کرد، دعای خیرم به اینا نیومده
🤣79
This media is not supported in your browser
VIEW IN TELEGRAM
🤣251
اگر خواستید روی LLM هایی مثل chatgpt, ... پکیج خاص پایتونی رو نصب کنید.

راهکار داره؛ فایل whl رو بهش بدید، وقتی ارور داد.
بگید بهم ارور موقع pip install اش رو نشون بده.

منبع: realpython youtube
25👍2
این رو زیاد می‌شنوم:

خوش به حالت نه غم چیزی رو می‌خونی؛ نه چیزی ناراحتت می‌کنه.

۹۹٪ مواقع لبخند می‌زنم؛ ۱٪ که طرف برام ارزش داره یکبار براش توضیح میدم:
همیشه با این شروع می‌کنم؛

شنبه‌ات رو گریه کن، ۶ روز باقی مونده رو قوی باش.


بنظر من دو حالت داره؛

یا هر ساعت از زندگیت یک چیزی به تو غم‌ات رو یادآوری می‌کنه و تو هر ساعت غمگینی.
یا اینکه یکبار سوگواریت رو کامل می‌کنی و بعدش قوی می‌مونی چون توی سوگواری می‌فهمی دیگه کاری از دستت بر نمیاد و تمام شده باید مراقب بعد از این باشی.

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

پیشنهادم اینه؛ یکبار سوگواری کن و دیگه ازش دست بکش.

برای آدم‌ها هم یادشون رو توی دلت نگهدار، سگواریت رو بکن و غم از دست رفتنشون رو تموم کن.

پی‌نوشت:
بعضی سوگواری‌ها بیشتر از ۱ روز طول می‌کشه ولی منظورم رو گرفتید دیگه.
44👍10❤‍🔥4👌2🤩1
۲ فصل دیگه بخونم، بالاخره این کتاب بعد ۶ ماه تموم میشه.
و هیچ اشکالی هم نداره، ۶ ماه پیش که سرم خلوت بود کتابی رو شروع کردم (تخصصی؛ اما بدرد هیچکدوم از کارام نمی‌خوره.) چندین فصل رو خوندم و یک پروژه هم برای تمرین شروع کردم.
بعد سرم شلوغ شد گذاشتم کنار، وقتی دوباره خواستم شروع کنم ۳‌ماه بعد، مجبور بودم از اول بخونم چون خیلی رفرنس داده بود به قبل و تونستم ۱ فصل بیشتر بخونم.

امروز اتفاقی دیدم این کتاب رو تموم نکردم (توی فایل نوت‌هام بود)
۳ ساعت گوشی رو خاموش کردم از ابتدا خوندم، حدوداً ۹۰ دقیقه آخر هم ۲ فصل جدید بهش اضافه شد، ۲ فصل دیگه بخونم تموم میشه کتاب و بعد اون پروژه که شروع کرده بودم رو با این چیزای جدیدی که یاد گرفتم آپدیت و بهینه‌سازی و تمیزش می‌کنم.

چرا اینو گفتم ؟
اشکال نداره اگر وقت نداری یک کتاب یا آموزش رو پشت هم ۱ روزه یا ۱ ماهه تموم کنی.
هر فصل یا موضوع رو تو همون زمانی که داری تموم کن.

یا حتی کمتر از فصل؛ ۵ صفحه یک موضوع کوچیک از یک بحث بزرگ رو تموم کن.

هدف یادگیری هست؛ نه تموم کردن
👍544🤩1
اروپا به اپل گفته باید اجازه اتصال دستگاهای دیگه به iOS رو بده؛ خیلی هم عالی؛
البته داستان همینجا ختم نمیشه چون خود این دستور حداقل ۸ تا بند داره؛ که airdrop, airpaly رو هم شامل میشه.

بر اساس چیزی که منتشر شده نهایتا اپل تا اوایل 2026 وقت داره همه اینکارها رو انجام بده. اکو سیستم اپل بالاخره از حالت انحصاری خودش خارج میشه ؟ یا اپل راهکاری برای دور زدنش پیدا می‌کنه ؟
امیدوارم راهکار دور زدن پیدا نکنه تا مجبور بشه قمیت‌های واقعگرایانه و تکنولوژی بهتر ارائه بده؛ مسئله این هست که خیلی‌ها تا حالا با محصولاتی غیر از اپل کار نکردند و درک درستی از Android ندارند یعنی بدون استفاده کردنش فکر می‌کنند بدرد نمیخوره.
درحالی خیلی از ویژگی‌هایی که توی جندسال اخیر توی iOS با اسم‌های جدید درحال معرفی هست از خیلی قبلتر یک ویژگی فراموش شده توی آندروید هست.

راستی؛ چه خبر از سرویس Apple Intelligence ؟ تنها چیزی که اپل امسال برای معرفی داشت.
👍302🔥2
Elastic Search
هم کار کردن باهاش تو مخی هست؛ هم چرا من باید انقدر رم بهش بدم تا فقط خودش بیاد بالا ؟
این دوتا موضوع و نیاز به Search باعث شد بیوفتم رو دور جایگزین پیدا کردن و با شعارش بذارید شروع کنم :

Lightning-fast
Open Source
Search
No PhD required.


بله TypeSense هست تا اینجا که دارم میخونم؛ علاوه بر مشکلات بالا یک سری مشکلات دیگه‌ام رو هم حل کرده که اصلا نمی‌دونستم با Elastic این مشکلات رو هم دارم.

بد نیست اگر Elastic زیاد توی پروژه‌هاتون استفاده می‌شه یک نگاهی هم به این پروژه داشته باشید.
👍294
بعضی آهنگا هم هست که در برابرشون خنثی هستی.
نه قشنگه، نه چرند.

ولی زیاد گوش میدی، چون با هندزفری/هدست موسیقی خوبی داره برای گوش دادن

روی آهنگ
وای اگر (عرفان طهماسبی)

اینطوری شدم، آهنگسازش هرکسی هست دمش گرم.
اگر خودش هم که عالی، عالی (شعر و متنش چنگی به دل نمی‌زنه؛ صداش رو هم من طرفدار نیستم)
11👍6🤣3