Turn complex and messy documents into LLM-ready data!
ade-python is a Python library for Agentic Document Extraction (ADE) that outputs layout-aware structured JSON from visually complex documents.
The new Document Pre-Trained Transformer (DPT-2) model in ADE is a game changer.
It parses complex tables with merged cells, multi-level headers, and irregular grids, with spatial grounding and bounding boxes for traceability.
GitHub Repo:
https://github.com/landing-ai/ade-python
@DevTwitter | <Sumanth/>
ade-python is a Python library for Agentic Document Extraction (ADE) that outputs layout-aware structured JSON from visually complex documents.
The new Document Pre-Trained Transformer (DPT-2) model in ADE is a game changer.
It parses complex tables with merged cells, multi-level headers, and irregular grids, with spatial grounding and bounding boxes for traceability.
GitHub Repo:
https://github.com/landing-ai/ade-python
@DevTwitter | <Sumanth/>
👍7👎1
لینک گیتهاب چنل رو گذاشتم توی بیو
شاید یه روز یه چیز باحالی توش پیدا شد
شاید یه روز یه چیز باحالی توش پیدا شد
🔥29👎10👍1
دوره چطور درست و مؤثر صحبت کنیم؟
دانشگاه MIT
یوتیوب
https://youtube.com/playlist?list=PLIYFrSI-Jz_bEcr7FGDbPsxjDkzpPsGkT&si=rtedqNCERJmL-a30
آپارات( نیم بها )
https://www.aparat.com/playlist/22306954
@DevTwitter | <Hamed Heydarian/>
دانشگاه MIT
یوتیوب
https://youtube.com/playlist?list=PLIYFrSI-Jz_bEcr7FGDbPsxjDkzpPsGkT&si=rtedqNCERJmL-a30
آپارات( نیم بها )
https://www.aparat.com/playlist/22306954
@DevTwitter | <Hamed Heydarian/>
👎12❤6
در repository زیر سعی شده تمام تکنیک ها و ترفندهای مختلف برای حوزه تست نفوذ و باگ بانتی رو که دارم استفاده میکنم و در منابع مختلف به مرور پیدا میکنم، اینجا با همه علاقمندان به اشتراک بزارم. این ریپو به مرور و بصورت دائم در حال بروزرسانی است.
https://github.com/Mehdi0x90/Web_Hacking
@DevTwitter | <BlackHat/>
https://github.com/Mehdi0x90/Web_Hacking
@DevTwitter | <BlackHat/>
1❤20🔥2👍1
مدتی پیش در جریان توسعهی چند پروژه، متوجه شدم ابزار جامع، به روز و قابل اعتمادی برای مدیریت دادههای فارسی در اکوسیستم جاوا وجود ندارد. به همین دلیل تصمیم گرفتم کتابخانهای سبک، تمیز و کاربردی طراحی کنم به نام Persian Utils
این کتابخانه مجموعهای از ابزارهای ضروری برای توسعهدهندگان جاواست که با دادهها و استانداردهای فارسی سروکار دارند.
امکانات:
- تبدیل تاریخ میلادی-جلالی با پشتیبانی از محاسبات زمانی و خیلی امکانات دیگه روی تاریخ جلالی
- تبدیل عدد به حروف (فارسی و انگلیسی) با پشتیبانی از واحد پول
- قالببندی اعداد با استایلهای مختلف
- ابزارهای متنی برای نرمالسازی و تشخیص نویسههای فارسی
- اعتبارسنجی کد ملی، محل صدور، کد پستی، شماره شبا، کارت بانکی، شماره تلفن ثابت و موبایل
GitHub:
https://github.com/Jamalianpour/persian-utils
Docs:
https://jamalianpour.github.io/persian-utils/
@DevTwitter | <Mohammad/>
این کتابخانه مجموعهای از ابزارهای ضروری برای توسعهدهندگان جاواست که با دادهها و استانداردهای فارسی سروکار دارند.
امکانات:
- تبدیل تاریخ میلادی-جلالی با پشتیبانی از محاسبات زمانی و خیلی امکانات دیگه روی تاریخ جلالی
- تبدیل عدد به حروف (فارسی و انگلیسی) با پشتیبانی از واحد پول
- قالببندی اعداد با استایلهای مختلف
- ابزارهای متنی برای نرمالسازی و تشخیص نویسههای فارسی
- اعتبارسنجی کد ملی، محل صدور، کد پستی، شماره شبا، کارت بانکی، شماره تلفن ثابت و موبایل
GitHub:
https://github.com/Jamalianpour/persian-utils
Docs:
https://jamalianpour.github.io/persian-utils/
@DevTwitter | <Mohammad/>
❤34👍2👎2🔥2
تا حالا فکر کردی چرا هارد ۱ ترابایت فقط ۹۳۱ گیگ نشون میده؟
یا فلش ۳۲ گیگت فقط حدود ۲۹ گیگه؟
احساس کردی شرکتا دارن سرت کلاه میذارن؟
واقعیت اینه که نه دزدیای در کاره، نه حافظهای گم شده… فقط ما و شرکتا با دو زبان متفاوت حساب میکنیم!
شرکتها از واحدهای «دهدهی» یا «Decimal» استفاده میکنن (مثل بقیهی چیزها توی دنیا):
1KB = 1000B
1MB = 1000KB
1GB = 1000MB
چون این همون استاندارد بینالمللیه (SI Units) مثل کیلومتر، کیلوگرم، یا وات.
همهچی بر پایهی 10 ساخته شده و عددها گرد و قشنگ درمیآن.
برای همین میگن:
1 ترابایت = 1,000,000,000,000 بایت
اما کامپیوترها فقط صفر و یک میفهمن «Binary»،
پس براشون راحتتره همهچیز بر پایهی ۲ باشه:
1KiB = 1024B
1MiB = 1024KiB
1GiB = 1024MiB
وقتی ویندوز یا لینوکس این هارد رو میخونن،
میگن: «باشه، بذار به زبان خودم حساب کنم»
و نتیجه میشه حدود ۹۳۱ گیگابایت.
خلاصه این که:
شرکتها با منطق انسانها (دهدهی) حساب میکنن.
کامپیوتر با منطق خودش (دودویی).
هیچ چیزی کم نشده، فقط زبون محاسبه فرق داره.
پس اگه فلشت ۳۲ گیگه و فقط ۲۹.۸ نشون میده، بدون مقصر فقط ریاضیه، نه سازنده
@DevTwitter | <Milad Niroee/>
یا فلش ۳۲ گیگت فقط حدود ۲۹ گیگه؟
احساس کردی شرکتا دارن سرت کلاه میذارن؟
واقعیت اینه که نه دزدیای در کاره، نه حافظهای گم شده… فقط ما و شرکتا با دو زبان متفاوت حساب میکنیم!
شرکتها از واحدهای «دهدهی» یا «Decimal» استفاده میکنن (مثل بقیهی چیزها توی دنیا):
1KB = 1000B
1MB = 1000KB
1GB = 1000MB
چون این همون استاندارد بینالمللیه (SI Units) مثل کیلومتر، کیلوگرم، یا وات.
همهچی بر پایهی 10 ساخته شده و عددها گرد و قشنگ درمیآن.
برای همین میگن:
1 ترابایت = 1,000,000,000,000 بایت
اما کامپیوترها فقط صفر و یک میفهمن «Binary»،
پس براشون راحتتره همهچیز بر پایهی ۲ باشه:
1KiB = 1024B
1MiB = 1024KiB
1GiB = 1024MiB
وقتی ویندوز یا لینوکس این هارد رو میخونن،
میگن: «باشه، بذار به زبان خودم حساب کنم»
و نتیجه میشه حدود ۹۳۱ گیگابایت.
خلاصه این که:
شرکتها با منطق انسانها (دهدهی) حساب میکنن.
کامپیوتر با منطق خودش (دودویی).
هیچ چیزی کم نشده، فقط زبون محاسبه فرق داره.
پس اگه فلشت ۳۲ گیگه و فقط ۲۹.۸ نشون میده، بدون مقصر فقط ریاضیه، نه سازنده
@DevTwitter | <Milad Niroee/>
👍74👎25❤8
جادوی TypeScript Generics — نوشتن کدی که همهچیز رو میفهمه!
تصور کن یه فانکشن داری که از API داده میگیره. یکبار قراره لیست مشتریها برگردونه، یکبار لیست سفارشها.
نمیخوای برای هر کدوم جدا فانکشن بنویسی، اما نمیخوای TypeScript هم غر بزنه که "any" استفاده کردی.
اینجاست که Generics به کار میان.
مثال ها در عکس موجود هست ....
اینجا TypeScript خودش میفهمه نوع چی هست و T رو جایگزین میکنه.
چرا این جذابه؟
کد تکراری کمتر: یک بار فانکشن مینویسی → برای همهٔ نوع داده کار میکنه.
Type-safety بالا: اگر اشتباهی property رو صدا بزنی (مثلاً customer.age وقتی توی مدل نیست)، همون لحظه TypeScript هشدار میده.
مقیاسپذیری: برای پروژههای enterprise که مدل دادهها خیلی متنوع و پیچیده هستن، generics باعث میشن کد هم قابل اعتماد باشه هم تمیز.
نکتهٔ ذهنی : Generics یعنی "قالب خالی" برای نوعها. مثل فرم کلیشهای که هر بار با یک داده پر میکنی.
@DevTwitter | <Abolfazl Javadinia/>
تصور کن یه فانکشن داری که از API داده میگیره. یکبار قراره لیست مشتریها برگردونه، یکبار لیست سفارشها.
نمیخوای برای هر کدوم جدا فانکشن بنویسی، اما نمیخوای TypeScript هم غر بزنه که "any" استفاده کردی.
اینجاست که Generics به کار میان.
مثال ها در عکس موجود هست ....
اینجا TypeScript خودش میفهمه نوع چی هست و T رو جایگزین میکنه.
چرا این جذابه؟
کد تکراری کمتر: یک بار فانکشن مینویسی → برای همهٔ نوع داده کار میکنه.
Type-safety بالا: اگر اشتباهی property رو صدا بزنی (مثلاً customer.age وقتی توی مدل نیست)، همون لحظه TypeScript هشدار میده.
مقیاسپذیری: برای پروژههای enterprise که مدل دادهها خیلی متنوع و پیچیده هستن، generics باعث میشن کد هم قابل اعتماد باشه هم تمیز.
نکتهٔ ذهنی : Generics یعنی "قالب خالی" برای نوعها. مثل فرم کلیشهای که هر بار با یک داده پر میکنی.
@DevTwitter | <Abolfazl Javadinia/>
👎21👍20❤5🔥1
Forwarded from Space Shop🪐
————————————
Please open Telegram to view this post
VIEW IN TELEGRAM
👎11👍3
ایجنت رایگان با گراک 4 !
اخیراً گروک 4 رایگان شده و منم رفتم تستش کنم. ولی توی این مسیر یه حرکت باحال زدم!
اول بگم گروک 4 چیه و چرا باحاله:
- مدل جدید xAI با پنجره زمینه ۲ میلیون توکن
- سرعت پردازش بالا
- رایگان! (الان حداقل اینطوریه)
- برای تحلیل کد و حل مسائل پیچیده عالیه
یه افزونه VS Code به اسم Roo Code پیدا کردم!
( توی کرسر و اینا هم میشه نصبش کرد دیگه )
این افزونه مثل یه agent هوشمند عمل میکنه:
- فایلهاتو ایندکس میکنه و میشناسه
- میتونی تسکهای مشخص براش تعریف کنی و انجام بده
- از OpenRouter API پشتیبانی میکنه
- میتونی از مدلهای مختلف مثل همون گروک 4 توش استفاده کنی
بهترین بخش اینجاست که Roo Code از OpenRouter API پشتیبانی میکنه و گروک 4 هم توش هست.
یعنی میتونی توی IDE خودت یه agent هوشمند و رایگان داری که فایلهاتو میشناسه و میتونی براش تسک تعریف کنی!
من تست کردم باحال بود .کار راه بندازه و رایگان بدون محدودیت .
تستش ضرر نداره کامنت کنید اگر حال کردید
https://openrouter.ai/
https://roocode.com/
@DevTwitter | <Ali Arghyani/>
اخیراً گروک 4 رایگان شده و منم رفتم تستش کنم. ولی توی این مسیر یه حرکت باحال زدم!
اول بگم گروک 4 چیه و چرا باحاله:
- مدل جدید xAI با پنجره زمینه ۲ میلیون توکن
- سرعت پردازش بالا
- رایگان! (الان حداقل اینطوریه)
- برای تحلیل کد و حل مسائل پیچیده عالیه
یه افزونه VS Code به اسم Roo Code پیدا کردم!
( توی کرسر و اینا هم میشه نصبش کرد دیگه )
این افزونه مثل یه agent هوشمند عمل میکنه:
- فایلهاتو ایندکس میکنه و میشناسه
- میتونی تسکهای مشخص براش تعریف کنی و انجام بده
- از OpenRouter API پشتیبانی میکنه
- میتونی از مدلهای مختلف مثل همون گروک 4 توش استفاده کنی
بهترین بخش اینجاست که Roo Code از OpenRouter API پشتیبانی میکنه و گروک 4 هم توش هست.
یعنی میتونی توی IDE خودت یه agent هوشمند و رایگان داری که فایلهاتو میشناسه و میتونی براش تسک تعریف کنی!
من تست کردم باحال بود .کار راه بندازه و رایگان بدون محدودیت .
تستش ضرر نداره کامنت کنید اگر حال کردید
https://openrouter.ai/
https://roocode.com/
@DevTwitter | <Ali Arghyani/>
👍34❤11👎3
دیگه CSS هم داره میشه زبان برنامه نویسی
آیا میدونستید که CSS به تازگی داره قابلیت شرطیسازی به سبک زبانهای برنامهنویسی رو به خودش اضافه میکنه؟
با معرفی تابع if() در CSS (در نسخههای جدید Chrome) میتونیم شرایط داخل خود CSS تعریف کنیم، با کمترین نیاز به JavaScript برای تغییر استایل!
این ویژگی، CSS رو بیشتر از همیشه به یک زبان برنامهنویسیِ Declarative نزدیکتر میکنه و این یعنی مجبور نیستیم برای “اگر فلان بود فلان کن” به JavaScript رجوع کنیم، بلکه منطق ساده را مستقیماً در خود CSS بنویسیم.
البته فعلاً پشتیبانی مرورگرها محدود هستش، پس برای پروژههای تولیدی باید با احتیاط بهش رجوع کرد.
اگه دوست داری خودت این مثال رو امتحان کن تو کدپن گذاشتم:
https://codepen.io/Ali-Nazari-Uzman/pen/MYKmWxQ
@DevTwitter | <Ali Nazari/>
آیا میدونستید که CSS به تازگی داره قابلیت شرطیسازی به سبک زبانهای برنامهنویسی رو به خودش اضافه میکنه؟
با معرفی تابع if() در CSS (در نسخههای جدید Chrome) میتونیم شرایط داخل خود CSS تعریف کنیم، با کمترین نیاز به JavaScript برای تغییر استایل!
این ویژگی، CSS رو بیشتر از همیشه به یک زبان برنامهنویسیِ Declarative نزدیکتر میکنه و این یعنی مجبور نیستیم برای “اگر فلان بود فلان کن” به JavaScript رجوع کنیم، بلکه منطق ساده را مستقیماً در خود CSS بنویسیم.
البته فعلاً پشتیبانی مرورگرها محدود هستش، پس برای پروژههای تولیدی باید با احتیاط بهش رجوع کرد.
اگه دوست داری خودت این مثال رو امتحان کن تو کدپن گذاشتم:
https://codepen.io/Ali-Nazari-Uzman/pen/MYKmWxQ
@DevTwitter | <Ali Nazari/>
👍49❤9🔥3👎2
آپدیت اکستنشن تقویم فارسی در صف انتشار قرار گرفت.
در این آپدیت روز های تقویم رو روی آیکون اکستنشن نشون میدیم و میتونید بدون نیاز به باز کردن اکستنشن عدد روز ها رو مشاهده کنید، این قابلیت در هیچ اکستنشن خارجی ای تابحال وجود نداشته و برای اولین بار در اکستنشن تقویم فارسی ایجاد شده.
قابلیت ها:
- نمایش تمامی مناسبت ها
- قابلیت ایجاد یادداشت و یاددآوری برای روز های دلخواه
- رابط کاربری زیبا و حرفه ای
- باز شدن از طریق منوی ساید بار
- نمایش روز های ماه روی ایکون اکستنشن
لینک اکستنشن
@DevTwitter | <امید زاهدی/>
در این آپدیت روز های تقویم رو روی آیکون اکستنشن نشون میدیم و میتونید بدون نیاز به باز کردن اکستنشن عدد روز ها رو مشاهده کنید، این قابلیت در هیچ اکستنشن خارجی ای تابحال وجود نداشته و برای اولین بار در اکستنشن تقویم فارسی ایجاد شده.
قابلیت ها:
- نمایش تمامی مناسبت ها
- قابلیت ایجاد یادداشت و یاددآوری برای روز های دلخواه
- رابط کاربری زیبا و حرفه ای
- باز شدن از طریق منوی ساید بار
- نمایش روز های ماه روی ایکون اکستنشن
لینک اکستنشن
@DevTwitter | <امید زاهدی/>
👍42❤12👎4
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل مدل Gemini 2.5 Computer Use را با قابلیت کنترل مرورگر معرفی کرد
گوگل از یک مدل تخصصی و جدید به نام Gemini 2.5 Computer Use رونمایی کرد. این هوش مصنوعی میتواند مانند انسان واقعی، با کلیک، اسکرول و تایپکردن با وبسایتها و رابطهای کاربری گرافیکی تعامل داشته باشد و کارهای پیچیدهای را بهصورت خودکار انجام دهد.
برخلاف مدلهای سنتی که به API برای تعامل با نرمافزارها نیاز دارند، Gemini 2.5 Computer Use مستقیماً رابط کاربری گرافیکی (GUI) را درک میکند: هوش مصنوعی یک اسکرینشات از صفحه مرورگر به همراه درخواست کاربر دریافت میکند. سپس با استفاده از قابلیتهای پیشرفته درک بصری خود، صفحه را تحلیل و بهترین اقدام بعدی (مانند کلیک روی یک دکمه یا تایپ در یک فیلد) را تعیین میکند. در گام بعدی نیز یک اسکرینشات جدید گرفته میشود و این حلقه تا زمان تکمیل کامل وظیفه ادامه مییابد. این مدل درحالحاضر از ۱۳ اقدام اصلی مانند بازکردن مرورگر، تایپکردن، کلیک، اسکرول و Drag and drop پشتیبانی میکند.
@DevTwitter | <Digiato | دیجیاتو/>
گوگل از یک مدل تخصصی و جدید به نام Gemini 2.5 Computer Use رونمایی کرد. این هوش مصنوعی میتواند مانند انسان واقعی، با کلیک، اسکرول و تایپکردن با وبسایتها و رابطهای کاربری گرافیکی تعامل داشته باشد و کارهای پیچیدهای را بهصورت خودکار انجام دهد.
برخلاف مدلهای سنتی که به API برای تعامل با نرمافزارها نیاز دارند، Gemini 2.5 Computer Use مستقیماً رابط کاربری گرافیکی (GUI) را درک میکند: هوش مصنوعی یک اسکرینشات از صفحه مرورگر به همراه درخواست کاربر دریافت میکند. سپس با استفاده از قابلیتهای پیشرفته درک بصری خود، صفحه را تحلیل و بهترین اقدام بعدی (مانند کلیک روی یک دکمه یا تایپ در یک فیلد) را تعیین میکند. در گام بعدی نیز یک اسکرینشات جدید گرفته میشود و این حلقه تا زمان تکمیل کامل وظیفه ادامه مییابد. این مدل درحالحاضر از ۱۳ اقدام اصلی مانند بازکردن مرورگر، تایپکردن، کلیک، اسکرول و Drag and drop پشتیبانی میکند.
@DevTwitter | <Digiato | دیجیاتو/>
👍13🔥9❤5
برنامه نویس هستید و پروژه حساس داری Telemetry رو غیرفعال کن
حتما در مورد Telemetry میدونید یا شنیدید.
من در مورد Nextjs میگم شما برای فریم وورک خودتون سرچ کنید
به صورت کلی Telemetry فرآیند جمعآوری و ارسال دادههای ( بی ضرر طبق مستندات) برای تحلیل و پایش است که به صورت ناشناس از نرم افزار به سمت شرکت های سازنده فریم ورک ارسال میشه
مثلا طبق مستندات خود نکست:
https://nextjs.org/telemetry
مواردی جمعآوری میشوند عبارتاند از:
- فرمان اجرا شده (next build, next dev, next export)
- نسخه Next.js
- اطلاعات کلی دستگاه مثل تعداد CPUها، سیستم عامل (macOS, Windows, Linux) و اینکه آیا اجرای دستور در محیط CI است یا نه
- مدت زمان اجرای next build و تعداد صفحات پروژه
در حین توسعه، اگر خطا ظاهر شود، گزینهای برای ارسال بازخورد وجود دارد (اما خود خطای کامل جمعآوری نمیشود)
در محیطهای سازمانی یا پروژههای حساس امنیتی حتی به صورت ناشناس ارسال برخی اطلاعات عمومی پروژه میتونه امنیت رو تضعیف کنه
مستندات تأکید میکنه که هیچ دادهای که ممکن است شامل اطلاعات حساس باشد (مثل متغیرهای محیطی، مسیر فایل، محتویات فایلها، لاگها) جمعآوری نمیشود. اما حقیقا من زیاد تحقیق نکردم که آیا واقعا همین موارده یا بیشتره ( اینو دیگه بچه های سکوریتی بیان بگن)
توی نکست جی اس با این دستور میتونید متوجه بشید فعاله یا غیر فعال :
next telemetry status
برای غیر فعال کردنش چند راه گفته شده من خودم از روش env
NEXT_TELEMETRY_DISABLED=1
غیرفعال کردم
نکته آخر اینکه: حتی ویژگیهایی که به نظر “بیضرر” میآیند، مثل telemetry، در محیطهای Enterprise باید بررسی و مدیریت شوند تا امنیت پروژه تضمین شود.
@DevTwitter | <Ahmad Safari/>
حتما در مورد Telemetry میدونید یا شنیدید.
من در مورد Nextjs میگم شما برای فریم وورک خودتون سرچ کنید
به صورت کلی Telemetry فرآیند جمعآوری و ارسال دادههای ( بی ضرر طبق مستندات) برای تحلیل و پایش است که به صورت ناشناس از نرم افزار به سمت شرکت های سازنده فریم ورک ارسال میشه
مثلا طبق مستندات خود نکست:
https://nextjs.org/telemetry
مواردی جمعآوری میشوند عبارتاند از:
- فرمان اجرا شده (next build, next dev, next export)
- نسخه Next.js
- اطلاعات کلی دستگاه مثل تعداد CPUها، سیستم عامل (macOS, Windows, Linux) و اینکه آیا اجرای دستور در محیط CI است یا نه
- مدت زمان اجرای next build و تعداد صفحات پروژه
در حین توسعه، اگر خطا ظاهر شود، گزینهای برای ارسال بازخورد وجود دارد (اما خود خطای کامل جمعآوری نمیشود)
در محیطهای سازمانی یا پروژههای حساس امنیتی حتی به صورت ناشناس ارسال برخی اطلاعات عمومی پروژه میتونه امنیت رو تضعیف کنه
مستندات تأکید میکنه که هیچ دادهای که ممکن است شامل اطلاعات حساس باشد (مثل متغیرهای محیطی، مسیر فایل، محتویات فایلها، لاگها) جمعآوری نمیشود. اما حقیقا من زیاد تحقیق نکردم که آیا واقعا همین موارده یا بیشتره ( اینو دیگه بچه های سکوریتی بیان بگن)
توی نکست جی اس با این دستور میتونید متوجه بشید فعاله یا غیر فعال :
next telemetry status
برای غیر فعال کردنش چند راه گفته شده من خودم از روش env
NEXT_TELEMETRY_DISABLED=1
غیرفعال کردم
نکته آخر اینکه: حتی ویژگیهایی که به نظر “بیضرر” میآیند، مثل telemetry، در محیطهای Enterprise باید بررسی و مدیریت شوند تا امنیت پروژه تضمین شود.
@DevTwitter | <Ahmad Safari/>
👍24👎8❤5
اگه به پروژههای اوپنسورس و ساختار و معماریشون علاقهمندین سایت DeepWiki رو داشته باشین
این سایت با هوشمصنوعی جزییات پروژههای اوپنسورس رو در اختیارتون میذاره
هر پروژه که روی گیتهاب هست رو کافیه به جای دامنه github.com بیاین deepwiki.com قرار بدین
مثلا فریمورک لاراول:
https://deepwiki.com/laravel/laravel
@DevTwitter | <Λmir/>
این سایت با هوشمصنوعی جزییات پروژههای اوپنسورس رو در اختیارتون میذاره
هر پروژه که روی گیتهاب هست رو کافیه به جای دامنه github.com بیاین deepwiki.com قرار بدین
مثلا فریمورک لاراول:
https://deepwiki.com/laravel/laravel
@DevTwitter | <Λmir/>
👍23🔥6❤1
این پروژه کوچک بعدی من در مسیر یادگیری و ورود به دنیای یادگیری ماشین است که با استفاده از رگرسیون لجستیک انجام دادم.
link: https://github.com/Shayyan81/Class-Logistic-Reg-churn
@DevTwitter | <shayan rajaby/>
link: https://github.com/Shayyan81/Class-Logistic-Reg-churn
@DevTwitter | <shayan rajaby/>
👎19👍18
این یک ریپوزیتوری هستش که بهتون 100 تا ریجکس پترن پرکابرد ایرانی رو بهتون میده که میتونید در فرم ها و در هرجایی که میخواید ولیدیشن انجام بدید استفاده کنید و لذت ببرید و تقریبا میشه گفت خیلی تکمیله و هر چیزی داخلش پیدا میشه و میتونید استفاده کنید
https://github.com/ImLeoNova/100-Iranian-Regex-Patterns
@DevTwitter | <LeoNova/>
https://github.com/ImLeoNova/100-Iranian-Regex-Patterns
@DevTwitter | <LeoNova/>
👍49❤3👎1
Forwarded from -𝖠𝗅𝗂🍷 صبور باشین
خسته شدی از بدقولیهای خریدار گروه قدیمی؟
خریدار گروههای تلگرامی قدیمی با قیمت جدید
🐆 قیمت جدید :👇 💦 ۲۰۱۶ + ۲۰۱۵ – 1 میلیون💦 ۲۰۱۸ + ۲۰۱۷ – 900 تومن💦 ۲۰۲۰ + ۲۰۱۹ – 800 تومن💦 ۲۰۲۲ + ۲۰۲۱ – 800 تومن💦 ۲۰۲۳ – 700 تومن💦 ۲۰۲۴ – پیام بدین
تعداد بالاتر + قیمت بالاتر
🎁 پاداش همکاری: هر معرفی فروشنده = ۵۰,۰۰۰ تومن جایزه!
Please open Telegram to view this post
VIEW IN TELEGRAM
👎13👍4❤1
#کدبوک
یه راهنمای عملی برای تبدیل شدن به یه توسعهدهنده حرفهای Rust:
- یادگیری اصول و الگوهای حرفهای کدنویسی در Rust
- ساخت اپلیکیشنهای واقعی با تمرکز بر عملکرد و ایمنی
- درک عمیق از ownership، همزمانی و مدیریت حافظه
- نکات و ترفندهایی از تجربه واقعی نویسنده در پروژههای صنعتی
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
یه راهنمای عملی برای تبدیل شدن به یه توسعهدهنده حرفهای Rust:
- یادگیری اصول و الگوهای حرفهای کدنویسی در Rust
- ساخت اپلیکیشنهای واقعی با تمرکز بر عملکرد و ایمنی
- درک عمیق از ownership، همزمانی و مدیریت حافظه
- نکات و ترفندهایی از تجربه واقعی نویسنده در پروژههای صنعتی
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍6🔥5
یه نرمافزار محشر برای تبدیل صوت به متن
که فارسی رو خیلی عالی پشتیبانی میکنه.
سبک و مینیمال، با کارکرد خیلی محشر
ویدیوی بررسی اپلیکیشن Handy:
https://www.youtube.com/watch?v=blWwz2ZkGVA&list=PLwUWEGKy5kyNrPv05-Asbhm6g6S8_eRPb&index=14
@DevTwitter | <ًRyan Heida/>
که فارسی رو خیلی عالی پشتیبانی میکنه.
سبک و مینیمال، با کارکرد خیلی محشر
ویدیوی بررسی اپلیکیشن Handy:
https://www.youtube.com/watch?v=blWwz2ZkGVA&list=PLwUWEGKy5kyNrPv05-Asbhm6g6S8_eRPb&index=14
@DevTwitter | <ًRyan Heida/>
🔥22❤6
استفاده از این ابزار برای هرکس که به زبان پارسی با هوش مصنوعی صحبت میکنه لازمه!
این روزها تقریباً همه از هوش مصنوعی و مدلهای زبانی (LLM) استفاده میکنیم. اما یه مشکل قدیمی همیشه با ما پارسیزبانها بوده:
زبان پارسی راستچینه (RTL)، ولی بیشتر زبانهای برنامهنویسی و ریاضایت چپچین (LTR) هستن. نتیجه؟
خروجیهای درهمریخته، متنهای نامرتب و تجربهای اعصابخُردکن :(
برای همین، من یه ابزار اوپنسورس ساختم که خروجیهای Markdown مدلهای زبانی رو کاملاً تمیز و خوانا رندر میکنه.
با این ابزار میتونی بهراحتی مشخص کنی کدوم بخشها راستچین باشن و کدوم چپچین.
مثلاً متن پارسی RTL، ولی بلاکهای کد LTR — نتیجه؟ خروجیای حرفهای، تمیز و چشمنواز
ویژگیها:
پشتیبانی کامل از RTL و LTR
پشتیبانی از بلاکهای کد
پشتیبانی از فرمولهای ریاضی و LaTeX
رابط کاربری ساده و کاربرپسند
ممنون میشم اگه استفاده کردید با دادن ستاره حمایت کنید
https://matinkg.github.io/markdown-renderer/
@DevTwitter | <Axone/>
این روزها تقریباً همه از هوش مصنوعی و مدلهای زبانی (LLM) استفاده میکنیم. اما یه مشکل قدیمی همیشه با ما پارسیزبانها بوده:
زبان پارسی راستچینه (RTL)، ولی بیشتر زبانهای برنامهنویسی و ریاضایت چپچین (LTR) هستن. نتیجه؟
خروجیهای درهمریخته، متنهای نامرتب و تجربهای اعصابخُردکن :(
برای همین، من یه ابزار اوپنسورس ساختم که خروجیهای Markdown مدلهای زبانی رو کاملاً تمیز و خوانا رندر میکنه.
با این ابزار میتونی بهراحتی مشخص کنی کدوم بخشها راستچین باشن و کدوم چپچین.
مثلاً متن پارسی RTL، ولی بلاکهای کد LTR — نتیجه؟ خروجیای حرفهای، تمیز و چشمنواز
ویژگیها:
پشتیبانی کامل از RTL و LTR
پشتیبانی از بلاکهای کد
پشتیبانی از فرمولهای ریاضی و LaTeX
رابط کاربری ساده و کاربرپسند
ممنون میشم اگه استفاده کردید با دادن ستاره حمایت کنید
https://matinkg.github.io/markdown-renderer/
@DevTwitter | <Axone/>
1❤58👍16👎6🔥1