Coding Lovers
Відкрити в Telegram
:همه شبکه های اجتماعی یکجا 🌐 Zil.ink/codinglovers :چیزی نیاز داری؟ 🧑💻 @Amir_OfficiaI 📌 تبلیغات: @CodingLoversAds :گروه 🍻 @CodingLovers_GP
Показати більше2 044
Підписники
-124 години
-37 днів
-1830 днів
Архів дописів
2 044
دیگه نسبت به آسیب پذیری های critical تعجب نمیکنم برام عادی شدن😂
باگ بعدی که امتیاز ۹.۸ گرفته و دسترسی RCE میده برای وردپرس
https://t.me/ahunter0/971
2 044
واقعا این تیم tanstack کل فرانت رو گرفته
واقعا vercel و ... هیچکی دیگه حریفش نمیشه.
یک اکوسیستم کامل و قوی ساخته و داره ادامه میده.
تمام اینارو ساخته بوده:
Tanstack Start
یک فریموورک بشدت قوی که من جای nextjs استفادش میکنم
Tanstack Router
یک جایگزین کامل برای React Router
Tanstack Query
اینم که نیاز به معرفی نداره
Tanstack AI
یک لایبرری که کمک میکنه با AI ارتباط بگیری توی فرانت
Tanstack Store
یه لایبرری که جای redux و ... ساختن
Tanstack Table
اینم یک لایبرری بشدت معروفشون که باهاش میشه table هایی بشدت حجیم ساخت بدون از دست دادن پرفورمنس
و کلی تا لایبرری دیگه... Tanstack Charts, Tanstack Form, Tanstack Markdown, Tanstack Highlight, Tansatck Virtual, ...🔥 و تیر آخر رو هم دارن میزنن، با ساختن Reduct: یک جایگزین کامل برای React و React DOM برای ساختن اپلیکیشن های سمت سرور و مرورگر https://tanstack.com/blog/introducing-tanstack-redact @CodingLovers_OFF
2 044
کسی میتونه و پایه هست که پروژه لایبرری اوپن سورس رو جلو ببریم؟
تکنولوژي : Rust + Python + PyO3
برنچ:
https://github.com/awolverp/rapidquery/tree/refactor/custom-engine
#موقت
2 044
گوگل واقعا هیچی بلد نیست طراحی کنه
تنها کار درستی که توی عمرش انجام داده همون الگوریتم سرچشه
کلاودفلر اومده تایپاسکریپت رو با Rust بازنویسی کرده
و با ورژن Golang مقایسه کرده
۱۶ برابر سریعتر و مصرف مموری کمتر بوده.
2 044
🚀 پکیج Laravel API Wrapper
اگه لاراول کار میکنی، دنبال یه راه سریع، سبک و استاندارد برای مدیریت پاسخ های API هستین، این پکیج کارتونو راه میندازه...
چیکار میکنه؟
- پاسخ های استاندارد HTTP میسازه و مدیریت میکنه
- سازگار با Laravel Octane
- پشتیبانی از چند زبانی
- کاملا قابل کاستومایز
- سبک و سریع (مناسب پروژه های کوچک تا بزرگ)
با یه خط کد میتونید پاسخهای حرفهای و یکدست داشته باشید...
🤝 پروژه کاملا اوپن سورسه؛ میتونین ایده ها و باگ هارو issue کنین، یا برای همکاری PR بسازین. اگه از ایده و پروژه خوشتون اومده، استار فراموش نکنین.گیتهاب: https://github.com/negartarh/apiwrapper #APIWrapper #Laravel #PHP @CodingLovers_OFF
2 044
واسه یکی از آشناهام
از داخل برنامه شاد باهاشون تماس گرفتن،
دقیق نمیدونم تماس چجوری بوده، چیزی که متوجه شدم این بوده که از طرف مدرسه پسرشون توی شاد تماس گرفتن باهاشونبهشون گفتن باید برای مدرسه هزینه پرداخت کنین. شماره تلفن گرفتن، یه کد ارسال شد برای شماره، کد رو گرفتن، تمام حساب های آشنامون خالی شد. تمام حساب ها... مراقب باشین :/
2 044
دو روز پیش یه آسیب پذیری که دسترسی RCE میداده هم روی لایبرری گوگل brotli پیدا کردن.
هرجایی که همچین چیزی دارین، به اخرین نسخه بروز کنین.
شامل زبانای پایتون، nodejs، ... همه میشه. کلا این لایبرری هرجا داریدش، اپدیت کنین.
فکر کنم نسخه های 1.0.4 تا 1.2.0 تحت تاثیر هستن.
2 044
فاجعه امنیتی eMudhra
۲۰ اکتبر ( ۴ روز پیش ) یه ماجرای خنده دار و خیلی مهم پیش میاد.
یه شرکت بشدت معتبر هندی eMudhra داریم که کارش صدور گواهی دیجیتاله. یعنی تمام مرورگر ها و سیستم عامل ها به گواهی هاش اعتماد دارن.
در اپریل ۲۰۲۵، این شرکت ۸ تا گواهی صادر کرده بوده. این گواهی ها کلید خصوصیشون خیلیییی ضعیف بوده. حالت عادی باید کاملا رندوم و حدود 48 بیت باشه.
اما...
یکی دقیقا عدد ۴ و ۲ بوده. بقیه هم ۵۶، ۶۶، ۱۱۵، ۱۵۵، ۱۵۶، ۲۳۰ 😐🤝😂
حالا این گواهی ها کجاها استفاده میشن؟ گواهی ها Intermediate بودن. اعتماد تو سیستم گواهی ها اینجوریه: - Root: یک سری گواهی که مرورگر از قبل بهشون اعتماد داره ( همون بخش CA مرورگر ) - Intermediate: یک گواهی واسطه - Final: گواهی SSL/TLS خود سایت اگر کلید خصوصی وسطی لو بره، مهاجم میتونه جعلش کنه. جعل گواهی ها چه اتفاقاتی همراه داره؟ مهاجم ها با داشتن کلید خصوصی میتونن گواهی جعلی بسازن. گواهی میساخت، بین ارتباط تو و سایت قرار میگرفت و خودش رو جای سایت جا میزنه. - درخواست میزنی به bank.com - مهاجم جای bank.com جواب میده و مرورگر بهش اعتماد میکنه چطوری کشف شد؟ محقق امنیتی به اسم Wayne این مشکل رو پیدا کرد، با خود کلیدها پیام «We have a problem here» رو امضا کرد و به گوگل، موزیلا، اپل و مایکروسافت گزارش داد. اونها هم خیلی سریع گواهیها رو بلاک کردن (از ۱۷ تا ۲۲ اکتبر). خود eMudhra هم گواهیها رو باطل کرد، ولی تکیه اصلی روی بلاک کردن توسط مرورگرها و سیستمعاملها بود. چیکار باید بکنیم؟ برای مرورگرها و سیستمعاملهای بهروز، خودشون بلاک کردن. ولی دستگاهها و نرمافزارهایی که آپدیت نمیشن (بعضی گوشیهای قدیمی، دستگاههای IoT، سرورهای فراموششده و...) ممکنه هنوز آسیبپذیر باشن. سایت اصلی: emudhra.we-have-a-problem.com
2 044
چقدر از کتابخونه های جدید پایتون جا موندیم
کتابخونه httpx
به احتمال زیاد همه میشناسید. از اونجایی که ۲ ساله هیچ اپدیتی نداشته، تیم pydantic تصمیم گرفت ادامهش بده و کتابخونه httpx2 رو منتشر کرده. همونه ولی با یه عالمه بهینه سازی.
کتابخونه uvloop
اینم به احتمال زیاد میشناسید. نصبش میکردین و setup میکردین، باعث میشد عملکرد asyncio خیلی بهتر شه. الان یکی اومده zuvloop ساخته که توی سرعت حریف نداره.
2 044
🏠 سیستم عامل زندگیت / LifeOS
بهجای جابهجایی بین چند اپ مختلف، همه چیزو تو یه داشبورد سلفهاست جمع کرده:
کارها (با اولویت و پیگیری)، تقویم، یادداشت، ردیابی عادتها، بوکمارک و آبوهوا.
یه دستیار هوش مصنوعی هم داره که با توجه به فعالیتت، پیشنهادای شخصی میده و هر هفته گزارش هفتگی میده.
🪄 تکنولوژی: NextJS • Prisma • OpenRouter
🤝 پروژه کاملا اوپن سورسه؛ میتونین ایده ها و باگ هارو issue کنین، یا برای همکاری PR بسازین. اگه از ایده و پروژه خوشتون اومده، استار فراموش نکنین.گیتهاب: https://github.com/AlirezaRashnoo/life-os #LifeOS #OpenSource #NextJS @CodingLovers_OFF
2 044
زبان Rust دیگه داره از Js هم دیوونه تر میشه
این تکنیک رو هرکی بلد باشه دیگه تهشه
let a = unsafe { &mut *(self as *mut Self) };
let b = unsafe { &mut *(self as *mut Self) }
طول کشید تا بفهمم چیه دقیقا😂😂@CodingLovers_OFF
2 044
پروژه هاتون رو برامون بفرستید،
تا داخل چنل برای معرفی یا دعوت به همکاری قرارش بدیم.
پروژه باید:
• اوپن سورس باشه
• فعال باشه
• یه README مناسب داشته باشه
• مرتبط با برنامه نویسی باشه
@awolverp
