.یه خبر خوب برای مظلومین دنیای توسعه :)
اینقدر بکندیها داکیومنت تولید نکردن که Postman خودش دست به کار شد و شرکت Fern را خرید.
کاری که Fern می کرد تولید خودکار مستندات از روی کد بود.
حالا Postman با این خرید میتونه از این قابلیت در نرم افزار خودش استفاده کنه تا بعد از اینکه شما لیست API را داخل Postman ایمپورت کردید داکیومنت مورد نیاز را تحویل بگیرید استفاده کنید.
قدر بکندکاری که فقط کد نمیزنه، تحلیل، تست و داکیومنت میکنه را بدونید.
و مهمتر از اون قدر مدیری که ازش میخواد و بعنوان الزام شناخته شده.
اینقدر بکندیها داکیومنت تولید نکردن که Postman خودش دست به کار شد و شرکت Fern را خرید.
کاری که Fern می کرد تولید خودکار مستندات از روی کد بود.
حالا Postman با این خرید میتونه از این قابلیت در نرم افزار خودش استفاده کنه تا بعد از اینکه شما لیست API را داخل Postman ایمپورت کردید داکیومنت مورد نیاز را تحویل بگیرید استفاده کنید.
قدر بکندکاری که فقط کد نمیزنه، تحلیل، تست و داکیومنت میکنه را بدونید.
و مهمتر از اون قدر مدیری که ازش میخواد و بعنوان الزام شناخته شده.
naptha/tesseract.js
کاربردش چیه؟
این ابزار یک موتور تشخیص کاراکتر نوری (OCR) کاملاً مبتنی بر جاوااسکریپت هست که میتونه متن رو از تصاویر استخراج کنه و از بیش از 100 زبان پشتیبانی میکنه. 📖✨
در چه شرایطی بهتره استفاده بشه؟
وقتی نیاز داری بدون اینکه به سرورهای خارجی وابسته باشی، متن رو از تصاویر توی مرورگر استخراج کنی، این ابزار گزینه عالیایه. 🖥✅ مخصوصاً برای پروژههای آفلاین یا حریم خصوصی محور مناسبه.
چند مثال از موارد استفاده:
- تبدیل تصاویر اسناد دستنویس به متن قابل ویرایش 📄➡️📝
- استخراج متن از عکسهای کتاب یا مجله برای خواندن با صدای بلند 📚🔊
- استفاده در ابزارهای دستیار دیجیتال برای کمک به افراد با نابینایی 👁️🗨️
- افزودن قابلیت OCR به افزونه مرورگر یا اپ موبایل 📱
#OCR #JavaScript #TextRecognition #TesseractJS #OfflineAI #WebApp #DocumentProcessing #Accessibility #ImageToText
🔗 https://thegeeks.ir/naptha/tesseract.js
☁️ این پیام با حمایت آژانس نرم افزاری سیمرغ منتشر شده است
کاربردش چیه؟
این ابزار یک موتور تشخیص کاراکتر نوری (OCR) کاملاً مبتنی بر جاوااسکریپت هست که میتونه متن رو از تصاویر استخراج کنه و از بیش از 100 زبان پشتیبانی میکنه. 📖✨
در چه شرایطی بهتره استفاده بشه؟
وقتی نیاز داری بدون اینکه به سرورهای خارجی وابسته باشی، متن رو از تصاویر توی مرورگر استخراج کنی، این ابزار گزینه عالیایه. 🖥✅ مخصوصاً برای پروژههای آفلاین یا حریم خصوصی محور مناسبه.
چند مثال از موارد استفاده:
- تبدیل تصاویر اسناد دستنویس به متن قابل ویرایش 📄➡️📝
- استخراج متن از عکسهای کتاب یا مجله برای خواندن با صدای بلند 📚🔊
- استفاده در ابزارهای دستیار دیجیتال برای کمک به افراد با نابینایی 👁️🗨️
- افزودن قابلیت OCR به افزونه مرورگر یا اپ موبایل 📱
#OCR #JavaScript #TextRecognition #TesseractJS #OfflineAI #WebApp #DocumentProcessing #Accessibility #ImageToText
🔗 https://thegeeks.ir/naptha/tesseract.js
☁️ این پیام با حمایت آژانس نرم افزاری سیمرغ منتشر شده است
thegeeks.ir
پروژه naptha/tesseract.js زیر ذره بین
کاربردش چیه؟
این ابزار یک موتور تشخیص کاراکتر نوری (OCR) کاملاً مبتنی بر جاوااسکریپت هست که میتونه متن رو از تصاویر استخراج کنه و از بیش از 100 زبا...
این ابزار یک موتور تشخیص کاراکتر نوری (OCR) کاملاً مبتنی بر جاوااسکریپت هست که میتونه متن رو از تصاویر استخراج کنه و از بیش از 100 زبا...
این هم کانال تلگرامی که عاشق یادگیری انگولار هستند https://t.me/angularcafe
Telegram
کافه انگولار
توی کافه انگولار، Angular رو مثل روتین روزمره یاد میگیریم؛ پروژهمحور، تمیز، و قابل استفاده تو کار واقعی
اینجا Performance مهمه
رو Best practice ها کار میکنیم
ادمین: @omidkhosrojerdi
لینکدین: linkedin.com/in/omidkhosrojerdi
اینجا Performance مهمه
رو Best practice ها کار میکنیم
ادمین: @omidkhosrojerdi
لینکدین: linkedin.com/in/omidkhosrojerdi
«بمب» خبری در دنیای برنامهنویسی
انتقال ریاکت به بنیاد لینوکس،
🚀 پایان سلطه تکجانبه متا بر ریاکت: React به بنیاد لینوکس پیوست!
در یک تحول تاریخی برای دنیای توسعه وب، تیم ریاکت رسماً تأسیس «بنیاد ریاکت» (React Foundation) را تحت نظارت بنیاد لینوکس اعلام کرد.
🔹مدیریت و حاکمیت پروژه React و React Native از کنترل انحصاری شرکت Meta خارج شده و به یک مدل «بیطرف» و مبتنی بر بنیاد منتقل شد. این یعنی از این پس، تصمیمگیریهای کلیدی به جای یک شرکت، توسط مجموعهای از غولهای صنعت انجام میشود.
👥 اعضای بنیانگذار بنیاد جدید:
علاوه بر Meta، نامهای بزرگی در کنار هم جمع شدهاند تا آینده ریاکت را بسازند:
Amazon
Microsoft
Vercel
Expo
Callstack & Software Mansion
Huawei
✅ مزایای این انتقال بزرگ:
1️⃣ حاکمیت بیطرف: تصمیمات فنی دیگر فقط بر اساس منافع یک شرکت خاص (متا) نخواهد بود.
2️⃣ پایداری بلندمدت: ریاکت حالا همردیف پروژههای بزرگی مثل نود جیاس (Node.js) قرار گرفته تا بقای آن تضمین شود.
3️⃣ مدیریت شفاف: زیرساختها، علائم تجاری و بودجههای پروژه توسط بنیاد لینوکس مدیریت خواهد شد.
🔻مدیریت زیرساختها، علائم تجاری (Tradmarks) و هماهنگیهای اکوسیستم به یک نهاد بیطرف و غیرانتفاعی واگذار شد.
🔻متا همچنان به عنوان یکی از مشارکتکنندگان اصلی حضور دارد، اما دیگر تنها قدرت تصمیمگیرنده نیست.
توسعه روزانه ریاکت و ریاکت نیتیو طبق روال قبل ادامه مییابد و چرخههای انتشار نسخه جدید تغییر نمیکند؛ اما نفوذ جامعه متنباز و شرکتهای همکار در «نقشه راه» (Roadmap) پروژه بسیار بیشتر از قبل خواهد شد.
انتقال ریاکت به بنیاد لینوکس،
🚀 پایان سلطه تکجانبه متا بر ریاکت: React به بنیاد لینوکس پیوست!
در یک تحول تاریخی برای دنیای توسعه وب، تیم ریاکت رسماً تأسیس «بنیاد ریاکت» (React Foundation) را تحت نظارت بنیاد لینوکس اعلام کرد.
🔹مدیریت و حاکمیت پروژه React و React Native از کنترل انحصاری شرکت Meta خارج شده و به یک مدل «بیطرف» و مبتنی بر بنیاد منتقل شد. این یعنی از این پس، تصمیمگیریهای کلیدی به جای یک شرکت، توسط مجموعهای از غولهای صنعت انجام میشود.
👥 اعضای بنیانگذار بنیاد جدید:
علاوه بر Meta، نامهای بزرگی در کنار هم جمع شدهاند تا آینده ریاکت را بسازند:
Amazon
Microsoft
Vercel
Expo
Callstack & Software Mansion
Huawei
✅ مزایای این انتقال بزرگ:
1️⃣ حاکمیت بیطرف: تصمیمات فنی دیگر فقط بر اساس منافع یک شرکت خاص (متا) نخواهد بود.
2️⃣ پایداری بلندمدت: ریاکت حالا همردیف پروژههای بزرگی مثل نود جیاس (Node.js) قرار گرفته تا بقای آن تضمین شود.
3️⃣ مدیریت شفاف: زیرساختها، علائم تجاری و بودجههای پروژه توسط بنیاد لینوکس مدیریت خواهد شد.
🔻مدیریت زیرساختها، علائم تجاری (Tradmarks) و هماهنگیهای اکوسیستم به یک نهاد بیطرف و غیرانتفاعی واگذار شد.
🔻متا همچنان به عنوان یکی از مشارکتکنندگان اصلی حضور دارد، اما دیگر تنها قدرت تصمیمگیرنده نیست.
توسعه روزانه ریاکت و ریاکت نیتیو طبق روال قبل ادامه مییابد و چرخههای انتشار نسخه جدید تغییر نمیکند؛ اما نفوذ جامعه متنباز و شرکتهای همکار در «نقشه راه» (Roadmap) پروژه بسیار بیشتر از قبل خواهد شد.
به نظرم اگه تاثیر agentic coding و تغییرات صنعت نرم افزار رو میخواید بدونید, بهتره به جای شت پست هایopenclaw و... این بلاگ رو بخونید. توی یک هفته رسما nextjs رو بازنویسی کردن که روی ورکر ها و معماری کلادفلیر به خوبی کار بکنه. اکثر مشکلات serverless روی کلادفلیر حل شدن با این حرکت
https://blog.cloudflare.com/vinext
https://blog.cloudflare.com/vinext
Cloudflare Blog
How we rebuilt Next.js with AI in one week
One engineer used AI to rebuild Next.js on Vite in a week. vinext builds up to 4x faster, produces 57% smaller bundles, and deploys to Cloudflare Workers with a single command.
denysdovhan/wtfjs
کاربردش چیه؟
این پروژه مجموعهای از مثالهای جالب، عجیب و گمراهکننده در جاوااسکریپت است که به درک بهتر رفتارهای غیرمنتظره این زبان کمک میکند. 🧠💡
در چه شرایطی بهتره استفاده بشه؟
وقتی میخوای عمق بیشتری از جاوااسکریپت رو بدونی، مخصوصاً وقتی با رفتارهای عجیب کدها مواجه میشی و میخوای بدونی چرا چنین اتفاقی میافته. همچنین برای آمادهسازی مصاحبهها یا آموزش به تیم توسعه عالیه. 🎯📚
چند مثال از موارد استفاده
- فهم چرایی نتیجهی عجیب عبارت [] + [] یا !![]
- یادگیری نحوهی کار جاوااسکریپت در تبدیل نوع (type coercion)
- استفاده در جلسات آموزشی یا ورکشاپها برای جذابتر کردن مباحث فنی 😄
- رفع سوءتفاهمهای رایج در کدنویسی جاوااسکریپت
#JavaScript #WTFJS #TypeCoercion #Frontend #Programming #WebDev #CodeExamples #LearningToCode
کاربردش چیه؟
این پروژه مجموعهای از مثالهای جالب، عجیب و گمراهکننده در جاوااسکریپت است که به درک بهتر رفتارهای غیرمنتظره این زبان کمک میکند. 🧠💡
در چه شرایطی بهتره استفاده بشه؟
وقتی میخوای عمق بیشتری از جاوااسکریپت رو بدونی، مخصوصاً وقتی با رفتارهای عجیب کدها مواجه میشی و میخوای بدونی چرا چنین اتفاقی میافته. همچنین برای آمادهسازی مصاحبهها یا آموزش به تیم توسعه عالیه. 🎯📚
چند مثال از موارد استفاده
- فهم چرایی نتیجهی عجیب عبارت [] + [] یا !![]
- یادگیری نحوهی کار جاوااسکریپت در تبدیل نوع (type coercion)
- استفاده در جلسات آموزشی یا ورکشاپها برای جذابتر کردن مباحث فنی 😄
- رفع سوءتفاهمهای رایج در کدنویسی جاوااسکریپت
#JavaScript #WTFJS #TypeCoercion #Frontend #Programming #WebDev #CodeExamples #LearningToCode
هدف ما تحول و بهبود وضعیت برنامه نویسان و حفظ ارزش واقعی شغلمون و ارائه نکات مهم و فرهنگسازی در جهت اتحاد و هماهنگی است
📣 مشاره رایگان برای برآورد قیمت پروژه ها و حقوق کاری شما
نظروانتقادت رو برام بفرست و مطالب رو بین همکاران به اشتراک بذار
@ununun1 https://t.me/senfprogrammer
📣 مشاره رایگان برای برآورد قیمت پروژه ها و حقوق کاری شما
نظروانتقادت رو برام بفرست و مطالب رو بین همکاران به اشتراک بذار
@ununun1 https://t.me/senfprogrammer