Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Linuxor ?
این یه کتابخونه پایتون هستش به اسم Gensim که برای پردازش زبان طبیعی (NLP) و مدل‌سازی موضوعات طراحی شده و به‌ویژه برای کار با مجموعه‌های دادهٔ بزرگ و انجام تحلیل‌های معنایی و آماری بر روی متن‌ها بهینه‌سازی شده و یادگیریش هم خیلی راحته

این کد در واقع "معنی‌" کلمات را به شکل ریاضی یاد می‌گیره، و وقتی می‌پرسی:

کلمه‌ شبیه کتاب چیه؟

مدل جواب می‌ده: مثلاً «خواندن»، «بخوانم» یا «مطالعه». (با یه عدد شباهتی)

مستنداتش و آموزشش برای افراد مبتدی :

radimrehurek.com/gensim/auto_examples/index.html#documentation

@Linuxor
Forwarded from Linuxor ?
چت جی پی تی توی کنفرانس جدیدش گفته داره محیطی درست میکنه که بشه با اپ ها صحبت کرد مثلا بگی دیجی کالا من فلان گوشی زیر فلان قیمت میخوام دیجی کالام دستورو ازت بگیره و برات اعمالش کنه!

این یعنی تقریبا خداحافظ Ui و بازگشت به دوره کامند دادن (همون ترمینال قدیم ولی زبون فهم)


@Linuxor
شده که ایجنت Ai که میخوایم بسازیم کلی tool اضافه بشه بهش و نتونه خوب اونارو call کنه.

یه کار اینه که یه لایه از llm کمک بگیریم تا بر اساس پیام کاربر و استفاده از یه tool ،تولید جواب رو بسپاره به یک llm که کار مشخصی قراره انجام بده.

یعنی به جای اینکه کل toolها رو به مدل بدیم، بیایم دسته بندی کنیم و tool هارو بسپاریم به چندین LLM که اختصاصی برای انجام اون کار ها ساخته شدن.

لایه اول LLM ما میاد بر اساس پیام کاربر تشخیص میده که کدوم AGENT میتونه از پس سوال بربیاد و میده به اون

بر فرض ما یه دستیار فروشگاه داریم. به جای اینکه تمام tool های بررسی سفارش و پیگیری و tool های سوالات متداول و آدرس و .. بیایم بدیم به یک مدل، میایم تبدیل میکنیم به دوتا ایجنت که یکی قراره برای پشتیبانی خرید باشه و یکی سوالات

حالا لایه اول ما میتونه تشخیص بده و سوال رو بده به

ایجنتی که برای پاسخ به اون تسک ساخته شده.

یعنی اگر سوال مربوط به فروش بود یه ایجنت فروش و برای پاسخ سوالاتت هم همینطور.

این کار کمک میکنه تو ایجنت هایی که tool زیاد یا دیتا قراره فچ بشه ما هم هزینه هارو کمتر کنیم و هم دقت رو بالا ببریم

@DevTwitter | <Mani/>
Forwarded from Linuxor ?
این آموزش گولنگ هم کامیونیتی فارسی دارن درستش می‌کنن، خیلی خوبه قبلا خواستم معرفیش کنم کامل نبود الان خیلی کامل و خوب شده:

book.gofarsi.ir


@Linuxor
Forwarded from Linuxor ?
Forwarded from Linuxor ?
ترجمه CSS به فارسی می‌شه "شیوه‌نامه‌های آبشاری" حالا چه ربطی داره؟ شما یه سری شیوه‌نامه می‌نویسید که مرورگر اونارو آبشاری اجرا می‌کنه آبشاری یعنی از بالا به پایین بهش نگاه می‌کنه و هرچی جدید تر باشه جایگزین قبلی می‌شه مثلا توی فایل CSS گفتین این متن قرمز باشه ولی توی inline گفتین آبی باشه. اول قرمزش می‌کنه بعد فورا آبی (شما آبی می‌بینیدش)

@Linuxor
Forwarded from SoniaCircuit (Sonia Fatholahi)
بچه‌ها از طریق لینک زیر می‌تونن یک ماه اشتراک بیسیک رایگان روی مانی داشته باشند:

kthkn.ir/knXvJdbf

این اشتراک شامل چه چیزهاییه؟
1. 100 واحد اعتباری برای ساخت تصویر (با مدل توربو 100 تصویر، مدل‌های پرو و دریمز 50 تصویر)

2. 20 تا مدل سه بعدی می‌تونن بسازن

📓 در مرحله تایید آدرس ایمیل خود به خود اسکیپ میشه و نیاز نیست ایمیل تایید شه


بعد ثبت نام می‌تونید از پلتفرم استفاده کنید.
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
حالا می‌تونید با کمک چت‌جی‌پی‌تی، چندتا از پرکاربردترین اپ‌ها رو وارد مکالمه‌هاتون کنید. اولین اپ‌هایی که با اوپن‌ای‌آی همکاری کردن، شامل فیگما، اکسپدیا، بوکینگ، کنوا، کورسرا، زیلو و اسپاتیفای می‌شن.

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

ابزار Apps SDK به توسعه‌دهندگان اجازه می‌ده، به‌جای ارتباط با API و پلاگین، بر پایه‌ی Model Context Protocol (MCP) اپ خودشون رو با چت‌جی‌پی‌تی یکپارچه کنن. SDK فعلاً تو حالت پیش‌نمایش قرار داره و برای کاربران پلن‌های رایگان، پرو و پلاس در دسترسه. [L]

🤓 abolfazl @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
چند هفته پیش در یک هکتون شرکت کردیم و یک ایجنت پیشنهاد غذای هوشمند ساختیم.

این ایجنت می‌تونه ورودی‌های مختلفی مثل عکس، صدا یا متن از کاربر بگیره و بر اساس حال و هوا، ترجیحات غذایی و رژیم خاص هر فرد، غذاهای مناسب رو پیشنهاد بده. ایجنت با استفاده از داده‌های موجود (دیتابیس بیزینس) جست‌وجو می‌کنه و نزدیک‌ترین گزینه‌ها به ورودی کاربر رو پیدا می‌کنه.

ما برای ساخت این پروژه از داده‌های پلتفرم Foodpanda در کشور مالزی استفاده کردیم و در توسعه‌اش از ابزارهای اکوسیستم گوگل مثل Vertex AI، ADK و Gemini کمک گرفتیم.

برای مثال در ویدیوی دمو می‌بینید که کاربر غذایی رو در اینستاگرام دیده و نمی‌دونه از کجا می‌تونه پیداش کنه و ایجنت اون غذا رو شناسایی می‌کنه و رستوران‌هایی که اون غذا رو ارائه می‌دن پیشنهاد می‌ده.

در مراحل بعدی، این ایجنت می‌تونه به اطلاعات هویتی کاربر متصل بشه و فرآیند سفارش غذا رو به‌صورت end-to-end انجام بده. مثلاً وقتی در راه خونه هستید و دارید رانندگی می‌کنید، فقط با صحبت کردن با ایجنتتون می‌تونید غذاتون ر‌و سفارش بدید.

@aminrbg
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۳۶۵

عشقی نه به اندازه ما در سر ماست
و این طرفه که بار ما فزون از خر ماست
آنجا که جمال و حسن آن دلبر ماست
ما در خور او نه ایم و او درخور ماست

#مولانا | گنجور
📍@iipoem
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
اینو ببینید، با gum می تونید بدون تقریبا کد زدن با چند تا دستور، برای خودتون از این شورتکات ها بسازین، باهاش برنامه هم می‌شه ساخت ولی برای ساختن سریع شورتکات خیلی خوبه مثلا می‌تونید برای دستور git commit یه محیط تعاملی باهاش بسازین

github.com/charmbracelet/gum

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


@Linuxor
📡 پروژه WGDashboard — داشبورد مدیریت WireGuard VPN

‏- WGDashboard یه ابزار تحت وبه که اجازه میده وضعیت تونل‌های WireGuard رو ببینی و مدیریت‌شون کنی بدون اینکه بخوای هر بار وارد سرور بشی.

چند نکته درباره این پروژه:
- ساخته شده با Python در بک‌اند و Vue.js در فرانت‌اند.
- دیتابیس ساده SQLite استفاده می‌کنه.
- متن باز تحت مجوز Apache-2.0 است.
- امکانات: مشاهده وضعیت کنکشن‌ها، آمار مصرف، اضافه/حذف کاربران، داشبورد زیبا و ساده.
- نصب ساده: داکر کانتینر آماده داره که می‌تونی سریع راه‌اندازیش کنی.

اگه مدیر سرورهای WireGuard هستی یا چند تونل داری، این ابزار می‌تونه وقتتو کم کنه و کار مدیریتی رو برات ساده‌تر کنه.

منبع
#VPN
افزایش سئو با SXGs

توی کلود فلر یه بخش هست به اسم SXGs اگر میخواید Core Web Vitals توی سرچ کنسول سبز بشه باید اینو بخرید

کلود فلر براتون سبزش میکنه البته شرطش اینه سایتت بهینه هم باشه این SXGs چی کار میکنه ؟

کلود فلر نسخه‌ای از صفحات HTML سایت تو رو از قبل برای گوگل آماده و امضا می‌کنه (Signed Exchange).

گوگل اون نسخه‌ها رو در نتایج جستجو prefetch می‌کنه (یعنی قبل از اینکه کاربر کلیک کنه، صفحه رو گرفته).

وقتی کاربر کلیک می‌کنه، صفحه‌ی تو تقریباً فوری باز میشه، چون قبلاً لود شده.

نتیجه در سرچ کنسول:

اینکه LCP کاهش پیدا می‌کنه (سبز میشه)

و FID / CLS هم معمولاً بهتر میشن چون محتوا سریع‌تر و با ثبات‌تر لود میشه

در مجموع Core Web Vitals احتمالاً از حالت قرمز/زرد میشه سبز

@poinair پوینا
Forwarded from Linuxor ?
شایان اون حقوقی که ایلان ماسک از دل استارلینک تو فضا در می‌آره و واست واریز می‌کنه حلالت باشه


@Linuxor
بنظر میاد از این پروژه دانشگاه برای اسکن CVE ها میشه توی پروداکشن هم استفاده کرد :)

لینک گیت هاب:
https://github.com/mm3906078/eagle-eyes

لینک مقاله:
https://vrgl.ir/ZvtmM

@DevTwitter | <mr.salehi/>
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
۱۸۰۰ تایی شدیم 🎉🥂🥳

از حمایت هاتون مچکرم و همگی‌تون خیلی خوش آومدید 🥂🍾

@TheRaymondDev
📚پنجمین جلسه از سلسله جلسات CEAM 📚
🎓با همراهی بنیاد نخبگان استان اصفهان🎓

🔹 مدیریت محصول در دنیای B2B؛
چالش‌ها و استراتژی‌های متفاوت در مقایسه با B2C

🎙ارائه‌دهنده: مهندس پویا مصدق

🧑‍💻مدیرعامل و هم‌بنیان‌گذار گروه ایده کاوان


📆 پنج‌شنبه ۱ آبان
ساعت ۱۶
📍اصفهان، گروه فناوری اطلاعات و ارتباطات مهیمن

📎 لینک ثبت نام

بنیاد نخبگان اصفهان

CE Alumni Meetup
بر اساس یک تحقیق جدید امنیتی که توسط پژوهشگرانی از دانشگاه ایالتی آریزونا، سیتیزن‌لب و کالج بودوین انجام شده، بسیاری از اپ‌های VPN محبوب که در ظاهر سازنده‌های متفاوتی دارند، در واقع یک «خانواده مخفی» هستند و از یک زیرساخت مشترک استفاده می‌کنند. خطرناک‌ترین یافته این است که بسیاری از این اپ‌ها از Hard-coded Password و یکسان برای رمزنگاری ترافیک کاربرانشان بهره می‌برند؛ درست مانند اینکه تمام خانه‌های یک شهر از یک کلید یکسان استفاده کنند!

این رمز، یک کلید رمزنگاری است که در خود اپلیکیشن ذخیره شده و برای تمام کاربرانی که آن را نصب می‌کنند، یکسان است. پژوهشگران کشف کردند که تعداد زیادی از وی‌پی‌ان‌ها که از پروتکل Shadowsocks استفاده می‌کنند، دارای چنین رمزهای ثابتی هستند. این یعنی اگر یک هکر، دولت یا هر شخص دیگری این رمز عبور را (که در فایل اپلیکیشن پنهان شده) پیدا کند، می‌تواند ترافیک تمام کاربران آن #فیلترشکن را به راحتی رمزگشایی کرده و به اطلاعات آن‌ها دسترسی پیدا کند.

این تحقیق سه خانواده بزرگ از فیلترشکن‌ها با مجموع بیش از ۷۰۰ میلیون دانلود را شناسایی کرده است. «خانواده اول» که شامل اپ‌هایی مانند TurboVPN، SnapVPN و VPN Monster می‌شود، همگی به شرکت‌هایی با سابقه امنیتی مشکوک و مرتبط با #چین متصل هستند. این اپ‌ها با وجود ظاهر متفاوت، نه تنها مالکیت یکسان دارند، بلکه زیرساخت و از همه مهم‌تر، ضعف‌های امنیتی مشترکی مانند همین رمزهای عبور ثابت را به اشتراک می‌گذارند.

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

© PasKoocheh

🔍 ircf.space
@ircfspace