Programming facts
الذهاب إلى القناة على Telegram
940
المشتركون
لا توجد بيانات24 ساعات
+27 أيام
+1630 أيام
أرشيف المشاركات
یه چیز بگم پشماتون بریزه
من از ایرانسل استفاده میکنم و هیچ نوفتیکیشنی از صبح تا الان برام نیومده بود، اومدم فیلترشکن روشن کنم برم یوتیوب بعدش یهو همه نوفیتیکشن های همراه بانکا و برنامه ها و همه و همه اومد😐
Welcome to iran
تفاوت Ctrl+F5 و F5 چیه؟
دکمه F5 همون رفرش ساده و استاندارده ، اما کنترل F5 یک رفرش اجباری (forced reload ) انجام میده و این مرورگر رو مجبور میکنه که صفحه رو از سرور دوباره دانلود کنه.
با زدن دکمه F5 به تنهایی فقط صفحه سایت رو با استفاده از کش مرورگر و فایل ها و عکس ها و... که قبلا تو مرورگر ذخیره کرده بود ، صفحه رو Reload میکنه ولی با نگه داشتن Ctrl و سپس زدن F5 ، کل محتوای سایت رو از سرور دانلود میکنه و کاری به کش مرورگر نداره.
@soheil_programmer
برای استفادهی رایگان از Llama 3 به لینک زیر برید و از بین مدل ها Llama 70b رو انتخاب کنید.
بعد از کار کردن باهاش خودتون قدرتش رو متوجه میشید و اما نکتهی مهم:
برخلاف Llama 2، فارسی رو هم متوجه میشه و دقیق تر بگم از فارسی GPT-4 و Claude خیلی بهتره و این نظر شخصی منه.
پس با این تغییرات، اولین مدل اپن سورس با پشتیبانی از زبان فارسی هم منتشر شد.
لینک استفاده:
labs.perplexity.ai
@soheil_prohrammer
در کرنل لینوکس NUMA چیست؟ به زبان ساده
فرض کنید کامپیوتر شما یه خونه آپارتمانیه. توی این خونه چندتا اتاق (گره) هست که هر کدوم تخت خواب (پردازنده) و کمد (حافظه) دارن.
تو معماری معمولی، همه تختها و کمدها توی یه اتاق بزرگ هستن. این میتونه برای کسایی که توی همون اتاق زندگی میکنن (برنامههایی که به حافظه و پردازش زیادی نیاز دارن) خوب باشه، ولی میتونه برای کسایی که توی اتاقهای دیگه زندگی میکنن (برنامههایی که به حافظه و پردازش کمتری نیاز دارن) مشکلساز باشه.
با توجه با این NUMA مثل اینه که یه سری از تختها و کمدها رو به اتاقهای دیگه ببریم. این کار به کسایی که توی همون اتاق زندگی میکنن کمک میکنه که سریعتر به تختها و کمدهاشون دسترسی داشته باشن، بدون اینکه منتظر بمونن بقیه که توی اتاقهای دیگه هستن ازشون استفاده کنن.
مثلا فرض کنید یه برنامه پایگاه داده دارین که به حافظه و پردازش زیادی نیاز داره. تو یه سیستم NUMA میتونین این برنامه رو طوری تنظیم کنین که توی یه گره اجرا بشه که حافظه و پردازندههای بیشتری داره. این کار به برنامه کمک میکنه که سریعتر به اطلاعات و قدرت پردازشی که نیاز داره دسترسی پیدا کنه، و میتونه عملکردش رو خیلی بهتر کنه.
در کل NUMA میتونه سرعت کار رو با کم کردن زمان دسترسی به حافظه، مخصوصاً برای برنامههایی که به حافظه زیاد نیاز دارن، بهتر کنه.
@soheil_programmer
اگر برای محیط توسعه localhost نیاز به HTTPS داشتیدو برای TLS certificateو امضای آن استفاده از mkcert یا local-ssl-proxy یا ... حتی خود openssl براتون سخته
استفاده از anchor lcl یک راه کار ساده است
https://github.com/anchordotdev/cli
@soheil_programmer
برای مانیتور کردن ترافیک شبکهتون [اینکه چقدر مصرف داشتین] میتونین از vnstat استفاده کنین.
نصب در آرچ لینوکس:
pacman -S vnstat
systemctl enable --now vnstat.service
با دستور vnstat میتونین یه خلاصه از مصرفتون رو ببینین که tx برای transmit و rx برای receive هست.
همچنین اگه خواستین یکم خوشگل تر توی یه فایل png آمار رو نگاه کنین میتونین از vnstati استفاده کنین که برای اینکار باید پکیج gd رو هم نصب کنین:
pacman -S gd
با L تصویر بزرگتری ساخته میشه و s یه خلاصه از آمار براتون میاره. همچنین باید با o فایلی که میخواین ذخیره بشه رو هم بهش بدین:
$ vnstati -s -L -o filename.png
@soheil_programmer
هوش مصنوعی برای OSINT
فهرست جذابی از ابزارهای هوش مصنوعی که به شما کمک میکنه برای ایجاد گزارش، نوشتن کد، رونویسی ویدیو و صدا و سایر وظایف.
https://github.com/CScorza/OSINT-IA
@soheil_progrmmer
اگه با جاوااسکریپت، برنامه نویسی میکنید از افزونهی TODO Highlight غافل نشید.
این افزونه تمام کامنتهای مربوط به لیست TODO رو هایلایت میکنه و در نتیجه میتونیم کارهایی رو که نیاز به تمام کردن دارن رو آسانتر مشاهده کنیم.
حتماً نصبش کنید
@soheil_programmer
این بنده خدا خانومه میگه که فیلترینگ های چرت و پرتتون بده، اون میگه شکن خوبه😕!
دقیقا با همین سطح شعور و درک وزیر شده؟
ابزار web check, یک ابزار متن باز مبتنی بر هوش مصنوعی است که میتونه امنیت و اطلاعات یک سایت رو چک کنه و به شما گزارش بده.
https://www.helpnetsecurity.com/2024/02/26/web-check-website-open-source-intelligence/
@soheil_programmer
فوری❗️❗️❗️⛔️
سازمان سنجش اعلام کرد داوطلبای کنکور طوری ریدن که سازمان آب و فاضلاب بزودی با سازمان سنجش ادغام میشه
😂
اگر برای فید LLM تون به دیتاست اطلاعات سایت های معروف مثل Reddit و ... نیاز دارید و خودتون وقت، حوصله و هزینه Crawl یا Scraping رو ندارید ، این می تونه ابزار خوب و به نسبت ارزون تر و بی دردسر تری باشه.
https://apify.com/store/categories/ai
@soheil_programmer
- هنوز از آیکون های قدیمی استفاده میکنی ؟ اشتباه میکنی :)
بیش از 27000 آیکون زیبا با npm، Global CDN، React، SVG، React Native (+TypeScript) رو با پکیج Hugeicons میتونی کل خاندان پروژه تو هندل کنی
https://hugeicons.com/
@soheil_programmer
اگر میخواید دیتابیس SQL تون به یه LLM وصل کنید و برای سوالاتتون query به صورت اتوماتیک ساخته شه و از دیتابیس استخراج کنه
فقط کافیه از لایبرری پایتون vanna استفاده کنید.
@soheil_programmer
مؤلفهها و نوتبوکهای پایتون مبتنی بر هوش مصنوعی برای استفاده از مدلهای زبان بزرگ مانند OpenAI و Hugging Face برای پروژه های بزرگ که میتونه خیلی بهتون کمک کنه.
https://github.com/Daethyra/Build-RAGAI
@soheil_programmer
