Coding Lovers – Telegram
Coding Lovers
1.95K subscribers
195 photos
16 videos
19 files
238 links
:همه شبکه های اجتماعی یکجا 🌐
Zil.ink/codinglovers

📌 تبلیغات:
@CodingLoversAds

:گروه 🍻
@CodingLovers_GP

:حرفی سخنی 🧑‍💻
@Amir_OfficiaI

:ثبت نمونه کار 🪄
@CodingLovers_result
Download Telegram
بخاطر این شرایط خیلی وقته که فعالیتی نداشتیم :/

امیدوارم هرچی زودتر حق تک تک کشته ها و بازداشتی ها ادا بشه ...

یواش یواش دوباره فعالیت رو شروع میکنیم
16🔥3👎2👍1💔1
آقا خودم بارها توی پروژه هام، مخصوصا اوایل شروع برنامه نویسیم

پروژه رو می‌نوشتم، تست میکردم
همه چی اوکی بود
ولی وقتی به مشتری می‌دادم میومد میگفت برنامه از کار افتاده 😐

می‌رفتم لاگ هارو نگاه میکردم، می‌دیدم برنامه سعی میکنه یه فایلی رو بگیره طبق مسیری که براش نوشتم ولی پیدا نمیکنه :/ که خب منطقی هم هست چون مسیر رو به شکل استرینگ می‌دادم و یه جا به جایی کوچیک پروژه باعث خراب شدن همه مسیرها میشد.

بعدش که با pathlib آشنا شدم، دیدم چقدر راحت تر میشه با مسیرها کار کرد و از این دست مشکلات جلوگیری کرد
👍51
امشب یه ویدیو درمورد همین مسئله داریم، هم از ارورهای احتمالی جلوگیری میکنیم هم به طور کامل با pathlib توی پایتون آشنا میشیم.
👍2
یکی از دلایلی که باعث میشه مشکل معروف "روی سیستم من کار میکرد" به وجود بیاد، کار با مسیر ها به روش نادرست هست.

توی این ویدیو اومدیم به طول کامل با pathlib آشنا شدیم که بهترین روش مدیریت مسیرها توی پایتون هست و جلوی خیلی از ارور ها رو میگیره!

🤌 بفرمایید تماشا:
👉 https://youtu.be/JnUfEksGl_8
5
انکد و دیکد base64، سریع‌تر از همیشه 🚀

میخوام یک لایبرری به اسم pybase64 رو بهتون معرفی کنم.

توضیح کُلی
این لایبرری یک wrapper روی libbase64 هست که برای encoding و decoding داده ها به فرمت base64 استفاده می‌شه و هدف اصلیش، ارائه یک پیاده‌سازی سریع‌تر از base64 استاندارد پایتونه.

چرا pybase64؟
🚀 سرعت درحد نور: از پیاده‌سازی های سطح پایین مثل SIMD استفاده میکنه؛ سرعتش ۱۰ تا ۵۰ برابر سریعتر از base64 خود پایتونه.
❤️‍🔥 راحت تر: نحوه استفاده کپی base64 خود پایتون، و حتی متود های بیشتر برای راحتی بیشتر.

مثال:
import pybase64  

data = b'Hello, World!'
encoded = pybase64.b64encode(data)
print(encoded) # b'SGVsbG8sIFdvcmxkIQ=='

توی پروژه هاتون، که سرعت اهمیت داره، حتما ازش استفاده کنین. تغییر سرعت رو کاملا حس میکنید.

#python #base64 #programming #performance #library
@CodingLovers_OFF ❤️‍🔥
👍72
استوری تلگرام فقط برا من فعال نشده؟ 😐
😁9👎7
✨️ لایبرری Base UI برای React
یه لایبرری UI خفن برای React که تازگیا استیبل شده. توسط توسعه دهندگان Radix، MUI، و Floating UI ساخته شده و توسط استارتاپ هایی مثل Zed و Adobe و Unsplash حمایت میشه.

کاربرای ردیت میگفتن گیتهاب و vercel هم دارن تستش میکنن که برن سمتش. ( تایید نمیکنم )


🏅 ویژگی‌های کلیدی:
- بدون استایل پیش‌فرض (Headless): کامپوننت‌ها unstyled هستن، یعنی کامل کنترل ظاهر رو دارید و می‌تونید با هر روشی مثل CSS یا Tailwind سفارشی کنید. این کار انعطاف‌پذیری بالایی می‌ده و اجازه می‌ده رابط‌های منحصربه‌فرد بسازید بدون محدودیت‌های بصری.

- بهینه‌سازی و سرعت: پکیج tree-shakable طراحی شده، یعنی فقط کامپوننت‌های استفاده‌شده به باندل اپ اضافه می‌شن و اندازه کد رو کم می‌کنه. عملکرد بالایی داره با تمرکز روی رندرینگ کارآمد، هرچند در موارد خاصی مثل tooltipها ممکنه نسبت به Radix کمی کندتر باشه (حدود ۲ برابر در تست‌های سنگین)، اما کلی برای اپ‌های بزرگ مناسبه و از تکنیک‌های مدرن React برای جلوگیری از re-renderهای غیرضروری استفاده می‌کنه.

- تعداد کامپوننت‌ها: بیش از ۳۵ کامپوننت قابل دسترس مثل Button، Accordion، Popover، Modal و غیره، که همه‌شون برای composability و consistency طراحی شدن.

پ.ن: سر پروژه ای، بالای ۱۵ تا کتابخونه رو امتحان کردم. بهترین‌شون همین بود چون هرچیزی که توی یه پروژه نیاز میشه رو داره. البته Chakra UI یا Park UI هم خوبن اگه نخوای تم خودت رو داشته باشی یا کارت عجله ای باشه.

#react #programming #library
@CodingLovers_OFF 🔥
5
BotNews
Bot API 9.4 🎨 Custom Emoji and Buttons • Bots can now use custom emoji in outgoing messages if their owner has Telegram Premium. • Keyboard and inline buttons now support background colors and custom emoji. 💬 Private Chat Topics • Bots can now create new…
تغییرات جالبی اضافه شده، میتونید به باتن ها رنگ بدید و ایموجی پرمیوم بفرستید بدون پرداخت ۵۰۰۰ تون 👀

یه ویدیو آپدیت مون نشه؟
9👍3
گیتهاب هم با اون عظمتش دیشب ساعت ۷ تا ۱۱ داون شده بود
😁15👍2👎2
در یک تحقیقاتی که در ۲۰ خرداد ۱۴۰۴ توسط MIT منتشر شد ( که کاش زودتر میدیدمش ) راجب "آیا ChatGPT میتواند اسیب حیاتی به تفکر کردن بزند؟".

۵۴ داوطلب را به ۳ گروه تقسیم کردن که باید مقاله نویسی میکردند.
یک گروه با استفاده از chatgpt، یک گروه با سرچ گوگل، و یک گروه با هیچی.

درسته، تعداد نمونه ها کم بوده، پژوهش هنوز کامل نشده، اما شدت اهمیت پژوهش بالا بوده و تصمیم گرفتن منتشرش کنن. این پژوهش بعد از ۸ ماه منتشر شده، و درحال تکمیل شدنه.
پژوهشگران از EEG برای تقسیم مغز به ۳۲ بخش و بررسی فعالیت های مغزی استفاده کردن.

گروه chatgpt کمترین فعالیت مغزی رو داشتند و عملکرد رفتاری بشدت ضعیفی از خود نشون میدادن. با گذشت چند ماه، درآخر فقط به copy paste متوسل میشدن. به طوری که حتی فراموش میکردند مقاله چه بود و چه میکردند.

همچنین مشخص شد استفاده از LLM به مرور زمان نه تنها باعث یادگیری نمیشود، بلکه بر بخش هایی از مغز که در یادگیری نقش اساسی دارند، آسیب بشدت منفی میگذارد.

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

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

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

این دقیقاً همان نقطه‌ای است که خطر «واگذاری ذهن» خودش را نشان می‌دهد. وقتی حافظه، تحلیل و حتی ساختن جمله را به بیرون از مغز خودمان منتقل می‌کنیم، مغز کم‌کم دلیلی برای فعال‌ماندن پیدا نمی‌کند. نه از سر تنبلی، بلکه از سر سازگاری؛ چون دیگر به او نیازی نیست.

اگر استفادهٔ افراطی از این ابزارها به همین شکل ادامه پیدا کند، یک سال بعد مسئله فقط کاهش تمرکز یا حواس‌پرتی نیست؛ با ذهنی روبه‌رو می‌شویم که عملاً از کار افتاده، چون همه‌چیز را به بیرون سپرده است. حافظه، تحلیل، خلاقیت… همه اجاره داده شده‌اند.
منابع:
time magazine
MIT media
Arash Times

@CodingLovers_OFF 🔥
👍20🔥41
راست Rust برای لینوکس کرنل
پروژه ای به اسم Rust For Linux که از سال ۲۰۲۰ آغاز شده بود، با این هدف که از Rust در کرنل لینوکس استفاده کنن، ۲ ماه پیش به طور رسمی اوکی شد.

از ورژن 7.0 کرنل لینوکس، زبان Rust در کنار C و asm خواهد بود.

از ورژن 6.1 هم بوده اما به شکل امتحانی و experimental.


تاثیرات:
- تضمین امن بودن مدیریت مموری
- میتونه روی پرفورمنس درایور های GPU تاثیر بزاره

همین دیگه، تاثیر خاص دیگه ای نداره. هدفم این بود بگم دیگه جای یادگیری C برین Rust یاد بگیرین😂

@CodingLovers_OFF 🔥
11
آپدیت جدید تلگرام برای ربات ها عالیه 🔥

https://youtube.com/shorts/f906GenXbPQ
5
نماز و روزه هاتون قبول 😊❤️

ویدیوی جدید، امشب ساعت 8...
107👎14720👍5🔥1
Forwarded from Coding Lovers
آپدیت جدید تلگرام برای ربات ها قابلیت های جدید خفنی در دسترس ما قرار داده که توی این ویدیو به مهم ترین هاش پرداختیم.
از باتن های رنگی گرفته تا ایموجی پریمیوم رایگان و...
امیدوارم از دیدن ویدیو لذت ببرید. 🌷

بفرمایید تماشا:
Please open Telegram to view this post
VIEW IN TELEGRAM
4211