RandRng
#موقت درایور جدید نصب شد ولی x11, session , ... نمیتونند ازش استفاده کنند درحالی که cuda و دوستان باهاش کار میکنند تا صدای همه در نیومده؛ فکر کنم باید برم روی یک سیستمعامل دیگه؛ lite linux احتمالاً خیلی وقتم رو از دست دادم
مشکلاتم حل شد؛ سوییچ کردم روی
برای همین دیروز بعد از ساعت کاری و ۱-۲ ساعت گذشته رو وقت گذاشتم و سوییچ کردم روی توزیع جایگرین؛ همه میدونند برای من Stable بودن توزیع از هرچیزی مهمتر هست؛ پس بعد از گذشتن از پیشنهادات مربوط به Arch و هرچیز Arch based و البته fedora نهایتا بازم گزینههام رسید به
و چقدر
خلاصه که توی ۲۴ ساعت گذشته روی
روی
Linux Lite هرچقدر با لپتاپم خوب هست؛ با سیستمم کنار نماید؛ انگار جنبه سیستم قوی رو نداشت.برای همین دیروز بعد از ساعت کاری و ۱-۲ ساعت گذشته رو وقت گذاشتم و سوییچ کردم روی توزیع جایگرین؛ همه میدونند برای من Stable بودن توزیع از هرچیزی مهمتر هست؛ پس بعد از گذشتن از پیشنهادات مربوط به Arch و هرچیز Arch based و البته fedora نهایتا بازم گزینههام رسید به
Rocky, Alma, Debian
و چقدر
debian 12 پیشرفت داشته واقعا لذت بردم. (البته هنوز سایت و پیدا کردن ورژن درست دانلود داغون هست تازه به مدل قبلی عادت کرده بودیم که زدن ترکوندنش با هدف بهبود بوده ولی بدتر شده 😁)خلاصه که توی ۲۴ ساعت گذشته روی
Debian 12.9 هستم و هنوز باگ ندیدم یک مقدار تم و فونت و ... رو درست کنم بعد بیشتر میگم.روی
Gnome هم هستم و از Extension های بالا استفاده میکنم.👍13❤3🍾2
این یکی از اون توابعی هست که برای خودم نوشتم و وقتی روی ترمینال کسی نمیبینمش خیلی اذیتم میکنه که خب بدون یک همچین چیزی چطوری کار میکنی ؟
کارش اینه که اگر وارد یک دایرکتوری بشید که توش پوشهای به اسم
رو هم از حالت کامنت خارج کنید؛ باعث میشه به محض ترک اون پوشه اون
# --- chpwd pyvenv ---
python_venv() {
MYVENV=./.venv
[[ -d $MYVENV ]] && source $MYVENV/bin/activate > /dev/null 2>&1
#[[ ! -d $MYVENV ]] && deactivate > /dev/null 2>&1
}
autoload -U add-zsh-hook
add-zsh-hook chpwd python_venv
python_venv
کارش اینه که اگر وارد یک دایرکتوری بشید که توش پوشهای به اسم
.venv وجود داشته باشه؛ اون environment رو براتون فعال میکنه؛ اگر خط #[[ ! -d $MYVENV ]] && deactivate > /dev/null 2>&1رو هم از حالت کامنت خارج کنید؛ باعث میشه به محض ترک اون پوشه اون
environment غیر فعال بشه؛ شخصا همیشه فقط یادم میره env رو فعال کنم؛ این نسخه برای zsh هست. بنظرم این خیلی واجبه داشتنش.👍28❤6🔥2🤣2
Firefox
یک
addons روی فایرفاکس هست که ۳ تا ویژگی فوقالعاده داره (برای من) :۱- سمت چپ بالا: یک
todo-list بهم میده۲- سمت چپ پایین: لینک همه
AI Tools های مهم رو برای دسترسی سریع داره (کاش کاستومایز میشد)۳- وسط صفحه؛ بخش
Type to Search رو داره که میشه انتخاب کنی با کدوم موتور جستجو اینکار رو بکنه.اضافه کنم:
Material You NewTab
من لینک گیتهاب گذاشتم؛ چون همه مرورگرهای اصلی رو پشتیبانی میکنه و راحت از گیتهابش میشه بهش رسید
🤩14❤3👍1
توی ۵ روز گذشته، ترانس برق چندبار ترکیده و چندبار اتصالی کرده.
باید بگم گنده گوز اول منطقه توانایی رفع اتصالی یا حتی تعمیر ترانس رو هم نداره.
درست یا غلط، مأمور برق میگفت:
باید بگم گنده گوز اول منطقه توانایی رفع اتصالی یا حتی تعمیر ترانس رو هم نداره.
درست یا غلط، مأمور برق میگفت:
جنس ۲۰ سال قبل چین و روسیه رو میگیرن؛ اصلا کشش این حجم برق رو نداره.
👍49🍾3
This media is not supported in your browser
VIEW IN TELEGRAM
1❤🔥42❤11🤣11👍5🤩1
RandRng
یک خبری داره منتشر میشه که ممکنه توی ورژنهای بعدی آندروید یک ترمینال کامل لینوکس داشته باشید (بخش developer) که با توجه به پیشرفتهای Qualcomm و سایز تبلتهای مختلف آندرویدی خیلی گزینه پر استقبالی خواهد بود. شخصاً آیپد رو دارم کنار میذارم، سفارش تبلت…
و تمام؛ یک سری از دیوایسهای گوگل پیکسل آپدیتی رو دریافت کردن که
فعلا فقط shell رو داره ولی درآینده ( آندروید ۱۶ قابلیتی برای اجرای
با توجه به قدرت
native terminal داره Debian linux هم هست.فعلا فقط shell رو داره ولی درآینده ( آندروید ۱۶ قابلیتی برای اجرای
GUI Apps هم اضافه خواهد شد) همزمان گوگل داره روی اتصال و کنترل مانیتور هم انجام میده.با توجه به قدرت
Snapdragon X Elite , ... اتفاقا خیلی هم گزینهي خوبی هست؛ این یعنی مشکلات اجرای داکر منم حل خواهد شد (بله من روی تبلت پایتون و بیشتر Rust کد میزنم که قبلتر صحبت کردیم)🔥16👍4🎉2
پروژه
منم توی ورژن جدید به این مشکل خوردم؛ توی بخش لاگ مینویسه :
اگر این مشکل رو شما هم داشتید برای استفاده تو حالت
رو انتخاب کنید و مقدارش رو بذارید روی
اولین مقداری هست که توی
پ.ن: اینه که میگم موقع سوال پرسیدن؛ ورژن ابزار - سیستمعامل و متن دقیق لاگ یا ارور رو بذارید.
nekoray رو خیلیها استفاده میکنند؛ البته الان به nekobox تغییر اسم داده ولی توی چند وقت اخیر خیلیها میپرسیدند که چرا حالت Tun درست کار نمیکنه.منم توی ورژن جدید به این مشکل خوردم؛ توی بخش لاگ مینویسه :
dns excchange failed ...
اگر این مشکل رو شما هم داشتید برای استفاده تو حالت
tunnel Preferences > Routing Settings > DNS > Remote DNS
رو انتخاب کنید و مقدارش رو بذارید روی
https://8.8.8.8/dns-query
اولین مقداری هست که توی
drop down وجود داره.پ.ن: اینه که میگم موقع سوال پرسیدن؛ ورژن ابزار - سیستمعامل و متن دقیق لاگ یا ارور رو بذارید.
👍29🔥1
دارم وقت تلف میکنم و این عصبیم میکنه:
پیروز: فقط ۵ ساعت کار کردم و کتاب خوندم
دیروز: فقط ۶ ساعت.
دارم ازین فرصت و تعطیلات و ... بد استفاده میکنم.
یک چارت قبلاً داشتم، روی کاغذ (یا تبلت) آخر ماه/سال وضعیت رو بررسی میکردم باید برگردم سراغش.
خوبی این چارت این بود که، هم از نظر ظاهری باعث میشد مغزم دوپامین ایجاد کنه برای انجام بیشتر
هم از نظر دادهای، کمک زیادی میکرد بهم که ببینم واقعاً چیکار کردم؛ چون آخر ماه یا سال میتونستم دقیق بررسی کنم.
این تکنیک رو به چندتا از دوستانم هم یاد داده بودم اون زمان؛ قبل از تکنیک فکر میکردند روزانه خیلی کار میکنند و از وقتشون بهینه استفاده میکنند
ولی بعدش متوجه شدند، بله کار میکنند اما وقتشون رو سر موضوعات بیاهمیت میذارند نه کارهای اصلی؛ مغز ما از هوش مصنوعی هم تنبل تر هست و همیشه سعی میکنه کار آسونتر رو انجام بده، با انجام کار آسون واسه خودش دوپامین تولید میکنه و مارو به اشتباه میندازه که دستاورد بزرگی هم داشته.
الان یادم میاد، دفعه قبلی که چارت خودم رو بعد از ۵ سال فوقالعاده کنار گذاشتم. به دلیل آپگرید تبلت و بعد اون حذف دادهها بود.
شاید شبی ۲-۳ ساعت وقت بذارم و به کمک Grok یک سایت بزنم براش که همیشه در دسترسم باشه بدون پاک شدن 🤔
پیروز: فقط ۵ ساعت کار کردم و کتاب خوندم
دیروز: فقط ۶ ساعت.
دارم ازین فرصت و تعطیلات و ... بد استفاده میکنم.
یک چارت قبلاً داشتم، روی کاغذ (یا تبلت) آخر ماه/سال وضعیت رو بررسی میکردم باید برگردم سراغش.
خوبی این چارت این بود که، هم از نظر ظاهری باعث میشد مغزم دوپامین ایجاد کنه برای انجام بیشتر
هم از نظر دادهای، کمک زیادی میکرد بهم که ببینم واقعاً چیکار کردم؛ چون آخر ماه یا سال میتونستم دقیق بررسی کنم.
این تکنیک رو به چندتا از دوستانم هم یاد داده بودم اون زمان؛ قبل از تکنیک فکر میکردند روزانه خیلی کار میکنند و از وقتشون بهینه استفاده میکنند
ولی بعدش متوجه شدند، بله کار میکنند اما وقتشون رو سر موضوعات بیاهمیت میذارند نه کارهای اصلی؛ مغز ما از هوش مصنوعی هم تنبل تر هست و همیشه سعی میکنه کار آسونتر رو انجام بده، با انجام کار آسون واسه خودش دوپامین تولید میکنه و مارو به اشتباه میندازه که دستاورد بزرگی هم داشته.
الان یادم میاد، دفعه قبلی که چارت خودم رو بعد از ۵ سال فوقالعاده کنار گذاشتم. به دلیل آپگرید تبلت و بعد اون حذف دادهها بود.
شاید شبی ۲-۳ ساعت وقت بذارم و به کمک Grok یک سایت بزنم براش که همیشه در دسترسم باشه بدون پاک شدن 🤔
👍57🤣8❤5👌3
یک پست از پلتفرم
یک نفر به کمک
که خب میشه گفت اینا بوده؛
این دقیقا همون چیزی هست که بهش اشاره کردم؛ توی کار ماهم بچههای
اما بچههای
ساخت سرویس - اپلیکیشن و ... فقط کد زدن نیست؛ شما باید با خیلی مفاهیم دیگه هم آشنا باشی که این مفاهیم رو وقتی یاد میگیری که هدفت از یادگیری
خیلی خوشحالم که این پستها توی
https://news.1rj.ru/str/pyHints/759
برای ابزار و ... هم توی یک فرصت مناسب حتما یک
رو باز کنید؛ یک متن درمورد خودتون و سطح سواد و چیزایی که بلد هستید بهش بدید و ازش بخواید بهتون
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 های خیلی خوبی رو معرفی میکنه.Telegram
Python Hints
چون زیاد سوال شد :
روی اسم کانال بزنید و بخش Posts شامل تمام کتابهای معرفی شده هست
استوری بودند.
روی اسم کانال بزنید و بخش Posts شامل تمام کتابهای معرفی شده هست
استوری بودند.
👍22❤7
تا کدهام کامپایل بشه و داکر و ... دانلود
پیامهای خصوصی رو سعی کردم جواب بدم، بیش از ۳۰۰ مورد رو پاسخ دادم.
اگر مورد دیگهای بوده؛ دیگه خیلی قدیمی شده و پیدا نکردم.
ترجیح میدم سوالات رو توی گروه بپرسید؛ اکثراً چیز خصوصی داخلش نیست.
پیامهای خصوصی رو سعی کردم جواب بدم، بیش از ۳۰۰ مورد رو پاسخ دادم.
اگر مورد دیگهای بوده؛ دیگه خیلی قدیمی شده و پیدا نکردم.
ترجیح میدم سوالات رو توی گروه بپرسید؛ اکثراً چیز خصوصی داخلش نیست.
❤🔥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
عرزشی هنوز نفهمیده (پدرسگا)
Youtube Link
YouTube
How Water is Destroying Iran
Take your personal data back with Incogni! Use code OFEVERYTHING at the link below and get 60% off an annual plan: https://incogni.com/ofeverything
Iran is facing a severe water crisis characterized by dwindling water reserves, record low dam levels, and…
Iran is facing a severe water crisis characterized by dwindling water reserves, record low dam levels, and…
👍25🍾2
Media is too big
VIEW IN TELEGRAM
نوروز مبارک 🌹🎊🎉🎉🎊🎉🌹
امیدوارم سال جدید از سالی که لحظات آخرش هست، بهتر باشه.
پر از خبرای شادی بخش برای ایران و ایرانیان.
سایه آخوند از وطن دور
امیدوارم سال جدید از سالی که لحظات آخرش هست، بهتر باشه.
پر از خبرای شادی بخش برای ایران و ایرانیان.
سایه آخوند از وطن دور
1❤🔥47🔥3🤣3👌1
RandRng
نوروز مبارک 🌹🎊🎉🎉🎊🎉🌹 امیدوارم سال جدید از سالی که لحظات آخرش هست، بهتر باشه. پر از خبرای شادی بخش برای ایران و ایرانیان. سایه آخوند از وطن دور
This media is not supported in your browser
VIEW IN TELEGRAM
❤21❤🔥3🤩1
RandRng
نوروز مبارک 🌹🎊🎉🎉🎊🎉🌹 امیدوارم سال جدید از سالی که لحظات آخرش هست، بهتر باشه. پر از خبرای شادی بخش برای ایران و ایرانیان. سایه آخوند از وطن دور
دختره زده من پدرم آخوند هست.
گفتم: خدا پدرتو به راه راست هدایت کنه.
بیشعور بلاک کرد، دعای خیرم به اینا نیومده
گفتم: خدا پدرتو به راه راست هدایت کنه.
بیشعور بلاک کرد، دعای خیرم به اینا نیومده
🤣79