پروژه استریملیت برای استخراج زیرنویس ویدیوهای یوتیوب که رایگان هم هست قرار دادم روی گیت هاب :)
فقط برای دریافت زیرنویس ها باید از فیلترشکن استفاده کنید !
پروژه با استریمیلت نوشته شده !
https://github.com/alipyth/youtube_trasncribe
@DevTwitter | <Mr.J/>
فقط برای دریافت زیرنویس ها باید از فیلترشکن استفاده کنید !
پروژه با استریمیلت نوشته شده !
https://github.com/alipyth/youtube_trasncribe
@DevTwitter | <Mr.J/>
❤29👍9👎4🔥4
سورسای این دوتا پروژه رو چک کردم، منبع زیبایی برای یادگیری tcp و زبون C عه:
پروژه ی onload:
https://github.com/Xilinx-CNS/onload
پروژه ی tcp direct:
https://github.com/Xilinx-CNS/tcpdirect
@DevTwitter | <Abolfazl/>
پروژه ی onload:
https://github.com/Xilinx-CNS/onload
پروژه ی tcp direct:
https://github.com/Xilinx-CNS/tcpdirect
@DevTwitter | <Abolfazl/>
❤17👍4
محدودیتهای LLMها مثل ChatGPT و Claude اذیتتون میکنه؟
خب راه اولش اینه برید سراغ مدلهای فاقد سانسور. ولی اونا هم یه لولی از سانسور رو معمولا همراه خودشون دارند (بخصوص در پلتفرم عمومی). پس چاره چیه؟
ایناهاش:
https://github.com/elder-plinius/L1B3RT4S
پرامپتهایی برای قفلشکنی LLMهای مختلف!
@DevTwitter | <Muhammadreza Haghiri/>
خب راه اولش اینه برید سراغ مدلهای فاقد سانسور. ولی اونا هم یه لولی از سانسور رو معمولا همراه خودشون دارند (بخصوص در پلتفرم عمومی). پس چاره چیه؟
ایناهاش:
https://github.com/elder-plinius/L1B3RT4S
پرامپتهایی برای قفلشکنی LLMهای مختلف!
@DevTwitter | <Muhammadreza Haghiri/>
👍29🔥5❤4
نوبتی هم باشه نوبته اینه که پی سختی رو به تنمون بمالیم و تغییر و بپذیریم ، تعصبات بی حساب کتاب رو بزاریم کنار و بریم به سمت واقعیت و اینده جدید
قبل این که cursor رو نصب کنم و استفاده کنم
واقعا برام سخت بود و جبهه داشتم که وا مگه میشه VS Code رو که روش از دستیار Genie استفاده میکردم رو بزارم کنار و بیام یه ادیتور دیگه نصب کنم!!
تا اینکه به پیشنهاد دوستم این کارو کردم و نصبش یکم عجیب پیش رفت و اخرش بووووووم !
cursor نصب بودن VS Code رو روی سیستم من تشخیص داد و همه تنظیماتم رو حتی تا تم و اکستنشن هایی که داشتم رو شناسایی کرد و روی خود cursor نصب کرد
حالا من یه ادیتور که فتوکپی VS Code هست ولی با AI یه integrate خیلی خوب داره ، دارم
و تو این مدت که ازش استفاده کردم واقعا سرعت رو تو توسعه افزایش داده
خلاصه اینکه الکی تعصب نداشته باشیم ، منم از کم عقلیم بود
@DevTwitter | <Fariborz Shalghooni/>
قبل این که cursor رو نصب کنم و استفاده کنم
واقعا برام سخت بود و جبهه داشتم که وا مگه میشه VS Code رو که روش از دستیار Genie استفاده میکردم رو بزارم کنار و بیام یه ادیتور دیگه نصب کنم!!
تا اینکه به پیشنهاد دوستم این کارو کردم و نصبش یکم عجیب پیش رفت و اخرش بووووووم !
cursor نصب بودن VS Code رو روی سیستم من تشخیص داد و همه تنظیماتم رو حتی تا تم و اکستنشن هایی که داشتم رو شناسایی کرد و روی خود cursor نصب کرد
حالا من یه ادیتور که فتوکپی VS Code هست ولی با AI یه integrate خیلی خوب داره ، دارم
و تو این مدت که ازش استفاده کردم واقعا سرعت رو تو توسعه افزایش داده
خلاصه اینکه الکی تعصب نداشته باشیم ، منم از کم عقلیم بود
@DevTwitter | <Fariborz Shalghooni/>
👍75👎19❤3🔥3
بهترین روش برای احراز هویت در ریاکت با JWT
توکن ها رو کجا ذخیره کنیم که بهترین حالت ممکن باشه؟! در این جا مقایسهای از روشهای ذخیرهسازی به همراه یه روند گامبهگام برای پیادهسازی بهترین روش برای احراز هویت ایمن تو ریاکت براتون آورده شده !
@DevTwitter | <Bahador Khajehmiri/>
توکن ها رو کجا ذخیره کنیم که بهترین حالت ممکن باشه؟! در این جا مقایسهای از روشهای ذخیرهسازی به همراه یه روند گامبهگام برای پیادهسازی بهترین روش برای احراز هویت ایمن تو ریاکت براتون آورده شده !
@DevTwitter | <Bahador Khajehmiri/>
👍45🔥3👎1
شاپاش https://github.com/MAIF/shapash یک کتابخانه پایتون است که برای قابل تفسیر و قابل فهم کردن یادگیری ماشینی برای همه طراحی شده است. این کتابخانه انواع تجسمها را با برچسبهای واضح و صریح ارائه میدهد که به راحتی برای همه قابل درک هستند.
با شاپاش، میتوانید یک برنامه وب تولید کنید که درک تعاملات بین ویژگیهای مدل را سادهتر میکند و امکان جابجایی یکپارچه بین توضیحپذیری محلی و جهانی را فراهم میآورد. این برنامه وب به دانشمندان داده اجازه میدهد تا مدلهای خود را به راحتی درک کنند و نتایج خود را هم با دانشمندان داده و هم با افرادی که تخصص داده ندارند به اشتراک بگذارند.
علاوه بر این، شاپاش با ارائه اطلاعات ارزشمند درباره هر مدل و داده در یک گزارش جامع، به حسابرسی علم داده کمک میکند.
شاپاش برای مسائل رگرسیون، طبقهبندی باینری و چندکلاسی مناسب است. این کتابخانه با مدلهای متعددی از جمله Catboost، Xgboost، LightGBM، Sklearn Ensemble، مدلهای خطی و SVM سازگار است. برای مدلهای دیگر، راهحلهایی برای ادغام با شاپاش وجود دارد.
@DevTwitter | <gr4ymind/>
با شاپاش، میتوانید یک برنامه وب تولید کنید که درک تعاملات بین ویژگیهای مدل را سادهتر میکند و امکان جابجایی یکپارچه بین توضیحپذیری محلی و جهانی را فراهم میآورد. این برنامه وب به دانشمندان داده اجازه میدهد تا مدلهای خود را به راحتی درک کنند و نتایج خود را هم با دانشمندان داده و هم با افرادی که تخصص داده ندارند به اشتراک بگذارند.
علاوه بر این، شاپاش با ارائه اطلاعات ارزشمند درباره هر مدل و داده در یک گزارش جامع، به حسابرسی علم داده کمک میکند.
شاپاش برای مسائل رگرسیون، طبقهبندی باینری و چندکلاسی مناسب است. این کتابخانه با مدلهای متعددی از جمله Catboost، Xgboost، LightGBM، Sklearn Ensemble، مدلهای خطی و SVM سازگار است. برای مدلهای دیگر، راهحلهایی برای ادغام با شاپاش وجود دارد.
@DevTwitter | <gr4ymind/>
👍17❤4👎1
دیشب داشتم تو تلگرام مینروب بازی میکردم
بحث افتاد و نشستم logic برنامه نویسی بات رو برای بچه ها توضیح دادم، گفتم خب من که تا اینجا اومدم، خود بازی رو دوباره ننویسم؟ اینطوری شد نسخه ساده بازی رو با پایتون نوشتم، اگه دوست داشتید میتونید چک کنید :)))
https://github.com/DinonowDev/minroob
@DevTwitter | <برنامهنویس قصهها/>
بحث افتاد و نشستم logic برنامه نویسی بات رو برای بچه ها توضیح دادم، گفتم خب من که تا اینجا اومدم، خود بازی رو دوباره ننویسم؟ اینطوری شد نسخه ساده بازی رو با پایتون نوشتم، اگه دوست داشتید میتونید چک کنید :)))
https://github.com/DinonowDev/minroob
@DevTwitter | <برنامهنویس قصهها/>
👍38🔥11👎4❤1
یک مطلب آموزشی جدید: ساخت سیستم multimodal RAG system که میتونید روی فایلهای PDF که شامل متن و تصویر هستن پیاده سازی کنید. و راجع به محتوای فایلها سوال بپرسید. تکنولوژی هایی که استفاده شده Docling و و مدل VLM که از سری مدلهای IBM Granite هست و فوق العاده و کارهای مربوط به فهمیدن متن و تصویر. این آموزش را میتونید بسط بدید به کاربردهای مشابه.
Github notebook: https://github.com/ibm-granite-community/granite-snack-cookbook/blob/main/recipes/RAG/Granite_Multimodal_RAG.ipynb
Blog: https://ibm.com/think/tutorials/build-multimodal-rag-langchain-with-docling-granite
@DevTwitter | <Mehdi Allahyari/>
Github notebook: https://github.com/ibm-granite-community/granite-snack-cookbook/blob/main/recipes/RAG/Granite_Multimodal_RAG.ipynb
Blog: https://ibm.com/think/tutorials/build-multimodal-rag-langchain-with-docling-granite
@DevTwitter | <Mehdi Allahyari/>
👍11
بازهم یک سری مدل جدید و اینبا از کمپانی Cohere!
مدل Aya Vision معرفی شد – یه مدل چندزبانه و چندوجهی (multilingual & multimodal vision model) پیشرفته که توی درک تصویر، تولید متن و عملکرد چندزبانه، رکوردهای جدیدی ثبت کرده!
- پشتیبانی از ۲۳ زبان از جمله فارسی
- قدرت بالا در کپشنگذاری تصاویر، پاسخ به سوالات تصویری، تولید متن و ترجمه چندوجهی (multimodal translation)
- عملکرد بهتر از مدلهای برتر اوپنسورس مثل Qwen2.5-VL، Gemini Flash 1.5، Llama-3.2 Vision و Pangea
- مدل Aya Vision 8B از مدلهایی ۱۰ برابر بزرگتر از خودش بهتر عمل میکنه! (۶۳٪ برتری نسبت به Llama-3.2 90B Vision)
- مدل Aya Vision 32B حتی مدلهای ۲ برابر بزرگتر رو شکست داده! (مثل Molmo 72B، Qwen2.5-VL 72B) با نرخ برد تا ۷۲٪
- بهینه و کممصرف – با کمترین منابع محاسباتی، بهترین نتایج رو میده
- پیشرفتهای مهم در یادگیری چندزبانه چندوجهی با synthetic annotations، مقیاسگذاری دادهها و ترکیب مدلها
- ارائه ی AyaVisionBench – یه بنچمارک جدید و قوی برای ارزیابی واقعی چندزبانه چندوجهی
https://cohere.com/blog/aya-vision
@DevTwitter | <Mehdi Allahyari/>
مدل Aya Vision معرفی شد – یه مدل چندزبانه و چندوجهی (multilingual & multimodal vision model) پیشرفته که توی درک تصویر، تولید متن و عملکرد چندزبانه، رکوردهای جدیدی ثبت کرده!
- پشتیبانی از ۲۳ زبان از جمله فارسی
- قدرت بالا در کپشنگذاری تصاویر، پاسخ به سوالات تصویری، تولید متن و ترجمه چندوجهی (multimodal translation)
- عملکرد بهتر از مدلهای برتر اوپنسورس مثل Qwen2.5-VL، Gemini Flash 1.5، Llama-3.2 Vision و Pangea
- مدل Aya Vision 8B از مدلهایی ۱۰ برابر بزرگتر از خودش بهتر عمل میکنه! (۶۳٪ برتری نسبت به Llama-3.2 90B Vision)
- مدل Aya Vision 32B حتی مدلهای ۲ برابر بزرگتر رو شکست داده! (مثل Molmo 72B، Qwen2.5-VL 72B) با نرخ برد تا ۷۲٪
- بهینه و کممصرف – با کمترین منابع محاسباتی، بهترین نتایج رو میده
- پیشرفتهای مهم در یادگیری چندزبانه چندوجهی با synthetic annotations، مقیاسگذاری دادهها و ترکیب مدلها
- ارائه ی AyaVisionBench – یه بنچمارک جدید و قوی برای ارزیابی واقعی چندزبانه چندوجهی
https://cohere.com/blog/aya-vision
@DevTwitter | <Mehdi Allahyari/>
🔥15👍10
پروژه مدیریت تسک (TaskSquad) با لاراول - لایو وایر
در این پروژه شما می توانید کارهای وظایفی ایجاد کنید و از شرکت یا راه دور وظیفه یا پروژه ها برای هم تیمی خود تعریف و مدیریت کنید. این پروژه پیچیدگی چندانی ندارد و طوری نوشته شده است که کار با آن ساده باشد.
امکانات نظیر : مدیریت کاربران - گروه ها - مقام ها - دسترسی ها - وظیفه ها - پروژه ها
گیت هاب :
https://github.com/Rayiumir/TaskSquad
نمی دونم قابلیت تجاری سازی داره یا نه
شما می توانید این پروژه مشارکت و فورک و توسعه دهید و امکاناتی که مد نظر است را در تسک اسکواد اضافه کنید که کم کم پروژه بزرگتر شود.
@DevTwitter | <Raymond Baghumian/>
در این پروژه شما می توانید کارهای وظایفی ایجاد کنید و از شرکت یا راه دور وظیفه یا پروژه ها برای هم تیمی خود تعریف و مدیریت کنید. این پروژه پیچیدگی چندانی ندارد و طوری نوشته شده است که کار با آن ساده باشد.
امکانات نظیر : مدیریت کاربران - گروه ها - مقام ها - دسترسی ها - وظیفه ها - پروژه ها
گیت هاب :
https://github.com/Rayiumir/TaskSquad
نمی دونم قابلیت تجاری سازی داره یا نه
شما می توانید این پروژه مشارکت و فورک و توسعه دهید و امکاناتی که مد نظر است را در تسک اسکواد اضافه کنید که کم کم پروژه بزرگتر شود.
@DevTwitter | <Raymond Baghumian/>
👍23👎6
باج افزار برای تمرین و یادگیری:)
ی باج افزار خیلی ساده برای صرفا آشنایی بیشتر با نحوه کارکردشون نوشتم و روی گیت هاب قرار دادم.
از الگوریتم RSA و AES برای رمزنگاری فایل ها استفاده میکنه و دوباره رمزگشایی میکنه:)
https://github.com/manirazii/Ayatollah-Ransamware
@DevTwitter | <Mani/>
ی باج افزار خیلی ساده برای صرفا آشنایی بیشتر با نحوه کارکردشون نوشتم و روی گیت هاب قرار دادم.
از الگوریتم RSA و AES برای رمزنگاری فایل ها استفاده میکنه و دوباره رمزگشایی میکنه:)
https://github.com/manirazii/Ayatollah-Ransamware
@DevTwitter | <Mani/>
👎42👍33🔥3
مطلب جالبی دربارهی یه چت بات باستانی! مربوط به دهه ۶۰ میلادی با ۴۲۰ خط کد!
برای خوندن کاملش باید عضو بشید ولی کل داستان توی سایتهای دیگه هم هست. سورس سالها گم شده بوده و جدیدا پیدا شده و به سی++ تبدیل شده:
http://github.com/anthay/ELIZA
https://newscientist.com/article/mg26535330-100-the-critical-computer-systems-still-relying-on-decades-old-code/
@DevTwitter | <Moegan Shoster/>
برای خوندن کاملش باید عضو بشید ولی کل داستان توی سایتهای دیگه هم هست. سورس سالها گم شده بوده و جدیدا پیدا شده و به سی++ تبدیل شده:
http://github.com/anthay/ELIZA
https://newscientist.com/article/mg26535330-100-the-critical-computer-systems-still-relying-on-decades-old-code/
@DevTwitter | <Moegan Shoster/>
👍17🔥5❤2
This media is not supported in your browser
VIEW IN TELEGRAM
میدونستین که توی گیت هاب، Github Models رو معرفی کردن که توی اون شما به مجموعه ای از LLMها دسترسی دارین؟
استفاده ازش رایگانه تا شما بتونید تصمیم بگیرید چه مدلی برای کارتون بهتره
یه زمین بازی داره و هم اینکه کدش رو در زبان های مختلف بتون میده...
https://github.com/marketplace/models
@DevTwitter | <Sam92/>
استفاده ازش رایگانه تا شما بتونید تصمیم بگیرید چه مدلی برای کارتون بهتره
یه زمین بازی داره و هم اینکه کدش رو در زبان های مختلف بتون میده...
https://github.com/marketplace/models
@DevTwitter | <Sam92/>
👍33👎2
یک بزرگواری تونسته بیاد سیستم پرامپت v0 و v0 Model رو پیدا کنه حالا گذاشته توی گیت هاب
بعد گفته به صورت دیفالت این مدل از موارد معمولی از GPT-4o استفاده میکنه و برای Reasoning از Deepseek و درآینده برای فیچر اینترنت سرچ Perplexity
https://github.com/x1xhlol/v0-system-prompts-models-and-tools
@DevTwitter | <Reza"/>
بعد گفته به صورت دیفالت این مدل از موارد معمولی از GPT-4o استفاده میکنه و برای Reasoning از Deepseek و درآینده برای فیچر اینترنت سرچ Perplexity
https://github.com/x1xhlol/v0-system-prompts-models-and-tools
@DevTwitter | <Reza"/>
❤20👍6👎1
This media is not supported in your browser
VIEW IN TELEGRAM
اگر زبان اصلی که باهاش backend کار میکنید Typenoscript هست یک فریمورک خیلی خوب هست برای AI agent ها. اسمش Mastra ست و برای انواع اپلیکیشن ها میتونید ازش استفاده کنید از جمله:
workflows, agents, RAG, integrations and evals
خودم استفاده نکردم ولی تعریفش را زیاد شنیدم.
Github: https://github.com/mastra-ai/mastra
@DevTwitter | <Mehdi Allahyari/>
workflows, agents, RAG, integrations and evals
خودم استفاده نکردم ولی تعریفش را زیاد شنیدم.
Github: https://github.com/mastra-ai/mastra
@DevTwitter | <Mehdi Allahyari/>
👍23👎6❤4
توضیحات خیلی خوب درمورد reliability
https://ikernel.ir/reliability-software/
@DevTwitter | <Mohammad Sadeghian/>
https://ikernel.ir/reliability-software/
@DevTwitter | <Mohammad Sadeghian/>
👍26❤2👎2
Forwarded from DevTwitter | توییت برنامه نویسی
یه موضوعی هست در مورد پی وی بنده که لینکش رو توی بیو گذاشتم.
یه سری عزیزان وقتی توی پی وی جوابشون رو نمیدم یه نقطه یا پیام جدید میفرستن که پیامشون بیاد بالا و زودتر ببینم.
اما موضوع اینه که من همیشه میرم و از انتها جواب پیام ها رو میدم که نوبتی بتونم جواب بدم، کسی که روزی یه نقطه برام بفرسته احتمالا تو یه لوپ گیر میکنه و هیچ وقت پیامش خونده نمیشه.
تعداد پیاما هم حالا اونقدر زیاد نیست که بگم خیلی زیاده و نمیرسم همه رو بخونم، مثلا فکر کنم هر بار پونزده تا، ولی من در طول روز یه تایم محدودی رو برای جواب دادن میذارم و تلاشم رو میکنم تا جای ممکن کامل و با جزئیات جواب هرکس رو بدم.
پیاما هم مختلفه دیگه...
میخوان چنلشون معرفی بشه
در مورد پست ها سوال دارن
راهنمایی برای شروع برنامه نویسی یا یک تخصصی میخوان
راهنمایی برای خوندن کتاب میخوان
گاهی پیام میفرستن که بذارم تو چنل
گاهی هم به درد دل ختم میشه :))
در کل که اگر دیر جوابتون رو دادم بی ادبی برداشت نکنید
شما هم اگر حرفی داشتید خوشحال میشم بشنوم
یه سری عزیزان وقتی توی پی وی جوابشون رو نمیدم یه نقطه یا پیام جدید میفرستن که پیامشون بیاد بالا و زودتر ببینم.
اما موضوع اینه که من همیشه میرم و از انتها جواب پیام ها رو میدم که نوبتی بتونم جواب بدم، کسی که روزی یه نقطه برام بفرسته احتمالا تو یه لوپ گیر میکنه و هیچ وقت پیامش خونده نمیشه.
تعداد پیاما هم حالا اونقدر زیاد نیست که بگم خیلی زیاده و نمیرسم همه رو بخونم، مثلا فکر کنم هر بار پونزده تا، ولی من در طول روز یه تایم محدودی رو برای جواب دادن میذارم و تلاشم رو میکنم تا جای ممکن کامل و با جزئیات جواب هرکس رو بدم.
پیاما هم مختلفه دیگه...
میخوان چنلشون معرفی بشه
در مورد پست ها سوال دارن
راهنمایی برای شروع برنامه نویسی یا یک تخصصی میخوان
راهنمایی برای خوندن کتاب میخوان
گاهی پیام میفرستن که بذارم تو چنل
گاهی هم به درد دل ختم میشه :))
در کل که اگر دیر جوابتون رو دادم بی ادبی برداشت نکنید
شما هم اگر حرفی داشتید خوشحال میشم بشنوم
❤69👍14👎5🔥3
چطور با مدلهای Gemini گوگل فایل آپلود کنید و راجع بهشون سوال بپرسید تا transcribe (صدا به متن) شون کنید. حتا راجع به یک قسمت خاصی از فایل سوال بپرسید. هر ۳ حالت را توی عکس زیر گذاشتم. برای حالتهای مخلتف api documentation را بخونید.
@DevTwitter | <Mehdi Allahyari/>
@DevTwitter | <Mehdi Allahyari/>
👍22
پروژه آخر هفته ای: RepoRanger، برای GitHub crawling! پروژه های GitHub را سرچ، READMEها را استخراج و در DBذخیره میکنه.
بعدش دیگه روی دیتابیس هر جوری خواستین میتونین سرچ کنین.
خودش rate limit و محدودیت 1000 رکورد رو هم هندل می کنه و همه رو میگیره.
https://github.com/pournasserian/RepoRanger
@DevTwitter | <Amir Pournasserian/>
بعدش دیگه روی دیتابیس هر جوری خواستین میتونین سرچ کنین.
خودش rate limit و محدودیت 1000 رکورد رو هم هندل می کنه و همه رو میگیره.
https://github.com/pournasserian/RepoRanger
@DevTwitter | <Amir Pournasserian/>
👍14❤4👎4