DevTwitter | توییت برنامه نویسی
23.4K subscribers
4.32K photos
353 videos
6 files
4.05K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

هشتگ های کانال:
devtwitter.t.iss.one/5

DevBooks Channel:
https://t.iss.one/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter
Download Telegram
ظاهرا قرار نیست داستان React تموم بشه
چند آسیب پذیری جدید بعد از 55182 منتشر شده

CVE-2025-55184 و CVE-2025-67779
که میتونن با یک درخواست مهاجم باعث کراش سرور بشن.

CVE-2025-55183
باعث لو رفتن سورس کد از طریق RSC میشه

مجدد به روز رسانی به نسخه های 19.0.3, 19.1.4 و 19.2.3 ضروری است.
لطفا اطلاع رسانی بفرمایید.

@DevTwitter | <Ali Saleh/>
🍌39👍158🔥1
دیسکو رونمایی شد؛ راهکار انقلابی گوگل برای تولید وب‌اپ

«دیسکو» سرویسی برپایه جمنای است که تب‌های باز مرورگر را به اپلیکیشن‌ سفارشی تبدیل می‌کند. قابلیت اصلی آن، GenTabs، بر اساس محتوای صفحات در حال مشاهده، وب‌اپ‌های تعاملی پیشنهاد می‌دهد.

برای مثال، GenTabs می‌تواند هنگام مطالعه یک موضوع، وب‌اَپی برای بصری‌سازی داده‌ها پیشنهاد دهد تا درک مفاهیم آسان‌تر شود. همچنین، تنظیم برنامه غذایی بر اساس دستور پخت یا طراحی برنامه سفر از دیگر کاربردهای آن است.

برخلاف برخی چت‌بات‌ها، GenTabs این تجربیات را به‌صورت لحظه‌ای با استفاده از جمنای ۳ و اطلاعات مرورگر و تاریخچه چت کاربر ایجاد می‌کند. امکان ویرایش خروجی‌ها با دستورات طبیعی و لینک دادن به منابع اصلی فراهم است.

گوگل قصد دارد هوش مصنوعی را عمیق‌تر در تجربه وب‌گردی ادغام کند. «دیسکو» بر چندین تب باز و جریان کلی فعالیت کاربر (تحقیق، یادگیری) متمرکز است. این قابلیت در مرحله نخست برای تعداد محدودی از کاربران Google Labs فعال می‌شود.

@DevTwitter | <Zoomit/>
21👍4👎1🔥1
Forwarded from DevTwitter Ads.
چرا جاوا؟
بازار کار امروز دنبال آدمیه که بتونه کد امن و پایدار بنویسه.
چیزی که با یه ابزار همه‌کاره مثل جاوا راحت انجام می‌شه!

اگه دنبال شغل و درآمد خوب هستی،
بوت‌کمپ برنامه‌نویسی JAVA دانشکار تو ۶ ماه تو رو به هدفت می‌رسونه.

🍉این یلدا با ما یک دقیقه بیشتر یاد بگیر:
🔗https://dnkr.ir/6zMpD
🍌22👎5👍3🔥1
نیاز دارید API هوش مصنوعی های مختلفو بگیرید ولی بخاطر ایرانی بودن دردسر پرداخت دارید؟

تو این سایت میتونید با کریپتو پرداخت کنید و نیاز به هیچ احراز هویتی نداره
حتی با IP ایرانی هم مشکلی نداره
هوش مصنوعی های مختلفو داره و فقط ۵ درصد بیشتر هزینه اصلی API اصلی میگیره

با متاماسک راحت میتونید پرداخت ها را انجام بدید
https://openrouter.ai

@DevTwitter | <Ali Baghernia/>
126👍3👎2🔥2
در Github برای Search حرفه ای مثل استفاده از regex میتوانید از
https://github.com/search?type=code
یا از حالت Advanced search استفاده کنید
https://github.com/search/advanced

@DevTwitter | <MehrdadLinux/>
5🍌2
تحلیل جالب Maximillian از فیچر جدید Cursor به عنوان Visual Editor درگ و دراپی، آیا به دوران Adobe Dreamweaver بر میگردیم؟!

یکی کامنت کرده بود اگر تیم کرسر سرعتش رو کمتر نکنه به زودی وورپرس جدید میده!

https://www.youtube.com/watch?v=1S8S89X-xbs

@DevTwitter | <Max Shahdoost/>
👍33🍌65🔥3
Forwarded from DevTwitter Ads.
This media is not supported in your browser
VIEW IN TELEGRAM
📣 «نقشه‌ی بازار کار تهران»
۵۰٪ فرصت‌های شغلی در ۲۰٪ مساحت تهران متمرکزند!

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

در بررسی‌های انجام‌شده «ای-استخدام»، دو الگوی متمایز در میان «مشاغل یقه سفید» و «مشاغل یقه آبی» شناسایی شده است که نشان می‌دهد محل سکونت کارجویان در این دو گروه تفاوت قابل توجهی دارد.

🔹 کارجویان یقه سفید عمدتاً در مناطق ۴ و ۵ ساکن‌اند.

🔹 کارجویان یقه آبی بیشتر در مناطق جنوبی شهر، به‌ویژه ۱۸ و ۱۵ زندگی می‌کنند.

🔹 تقریباً پنجاه درصد فرصت‌های شغلی شرکت‌ها و سازمان‌ها فقط در مناطق ۶، ۳ و ۲ متمرکز هستند.

🔹 نزدیک به ۶۰ درصد کارجویان شرکت‌ها در خط مرکزی تهران و شمال آن ساکن هستند.

🔗 از طریق لینک زیر می‌توانید نقشه تعاملی و جزئیات کامل را مشاهده کنید.

www.e-estekhdam.com/u-jn77p1
.
👍4👎32
این مخزن رو هم اینجا می‌ذارم که اگر کسی خواست، دو تا از تمرین‌های درس طراحی الگوریتم رو به صورت کد Rust داشته باشه، راحت بتونه پیداشون کنه و استفاده کنه.

https://github.com/naseridev/algorithm-design

@DevTwitter | <Nima Naseri/>
🍌206👍3👎3
کمتر از یک سال از مشارکت من در پروژه جنگو جیسون ویجت میگذره و تو این مدت ۷ بار ریلیز دادم و ایشو فیکس کردم.
این پروژه هنوزم ایشوهای باز داره و هدفم حل تمام ایشوها و پیشرفت پروژه است، که بدون کمک جامعه امکان پذیر نیست.

https://github.com/jmrivas86/django-json-widget

@DevTwitter | <erfin/>
24🍌4👍2🔥1
پریمیوم 6 ماهه تلگرام با تخفیف ویژه

2,400,000
2,125,000


⚡️ در اولین مینی اپ خدمات دیجیتال تلگرام! - مینی‌دیجی

پرمیوم و استارز تلگرام
🎧 اکانت اسپاتیفای و یوتیوب پرمیوم
🎮 خرید امن انواع گیفت کارت
💳 با پرداخت آنی و امن درگاه پرداخت

🎁 هدایا و تخفیف‌ها:
• ورود + احراز هویت: 0.1 TON 📱
• اولین خرید: 0.1 TON 📱
تلگرام پریمیوم با تخفیف تا ۴٪ 🔥

🚀 ورود به مینی اپ و دریافت 0.1 تون کوین
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👎42👍2
بهینه سازی گولنگ برای سیستم های پردازشی با حجم بالای داده

این مقاله نکات جالبی نوشته برای وقتی که یه سرویس گولنگی داری که باید real-time از دیتابیس Postgres بخونه و به Elasticsearch بنویسه. البته نکاتی که گفته کاربردشون محدود به این ابزارها نمیشه و در سناریوهای مشابه هم میشه استفاده شون کرد.

طبق تجربه در این مسیر احتمالا سه تا چالش اصلی داری: دیسک دیتابیس که پر میشه اگه کند بخونی، حافظه که منفجر میشه اگه زیاد buffer کنی، و GC که CPU رو می‌بلعه اگه زیاد allocate کنی.

یکی از اولین جاهایی که باید بهینه کنی، JSON serialization هست. کتابخانه استاندارد encoding/json امن و راحته، ولی برای حجم بالا کند میشه. جایگزین‌هایی مثل jsoniter با کاهش reflection overhead می‌تونن توان عملیاتی رو به شکل محسوسی بالا ببرن. البته جایگزین کردنش چالش هایی هم داره و باید edge case ها رو تست کنی.

قدم بعدی sync.Pool هست. هر event که از replication slot میاد، struct میسازی، buffer برای JSON میگیری، slice و map میسازی. زیر لود بالا، این آبشار allocationها GC رو دیوونه میکنه. با pool کردن bufferها و structهای پرتکرار، تعداد allocationها رو به شدت کم میکنی و GC pause time میاد پایین.

همچنین GC tuning باید آخرین کار باشه، نه اولین. اول allocationها رو کم کن، بعد serialization رو بهینه کن، بعد اگه هنوز spike داشتی برو سراغ تنظیمات GC. از Go 1.25 هم یه GC آزمایشی جدید اومده که برای سرویس‌های throughput-heavy مناسبه.

https://packagemain.tech/p/golang-optimizations-for-highvolume?triedRedirect=true

@DevTwitter | <Hossein Nazari/>
9🍌5
برای یادگیری گولنگ تصمیم گرفتم به جای کورس دیدن، با https://gobyexample.com و study & learn جی‌پی‌تی جلو برم. با اینکه یه کورس هم دانلود کردم که اگر جایی رو واقعا نفهمیدم،‌ برم سراغش
حس میکنم با یه سره کورس دیدن وقتم تلف میشه و دیگه اون دوران گذشته

@DevTwitter | <Matin SenPai/>
👍64🍌13👎82
درود بر تمام دوستان
خلاصه ‌ی داستان:
یک اسکریپت Go داشتم که برای اضافه یا آپدیت کردن Secrets و Varriables های محیط گیت‌هاب اکشن نوشته بودم، یه دستی به سر روش کشیدم و ریپوش رو با نام GajIN پابلیک کردم تا شما هم بتونید استفاده کنید
https://github.com/azolfagharj/gajin

@DevTwitter | <Alireza Zolfaghar/>
👎12👍6🍌21
یه لایبرری هست به اسم Thanos.js و کارش اینه که حجم پروژه رو تا 50% کاهش میده.

شاید بپرسید چطوری؟
من خوبم شما چطوری :))))

حالا جدی شاید فکر کنید چجوری همچین کاری میکنه. میاد نصف فایل های پروژه رو به صورت رندوم حذف می‌کنه
به نظرتون میتونه کاربردی باشه؟

@DevTwitter | <Parsa Esmaeili/>
🍌158👎18🔥6👍4
با Green Tea، گولنگ سریع‌تر از همیشه می‌شه!
تیم Go در حال ایجاد یک تغییر بزرگ در Garbage Collector (GC) است که اسمش را Green Tea گذاشته‌اند. اما این «چای سبز» چیست و چرا مهمه؟

مشکل اصلی چه بود؟
تصور کنید فقط بخش کوچکی از حافظه‌ی برنامه‌تان تغییر می‌کرد. GC قدیمی Go مجبور بود برای پیدا کردن آن، کل حافظه را اسکن کند. این یعنی کلی کار اضافه و هدر رفتن منابع CPU.

راه حل Green Tea چیست؟
حالا GC هوشمندانه عمل می‌کند: به جای اسکن کل حافظه، فقط بخش‌هایی را بررسی می‌کند که واقعاً تغییری داشته‌اند. همین کار ساده، فرآیند را فوق‌العاده سریع و بهینه می‌کند. (heap به segmentهای کوچک تقسیم میشه و فقط بخش‌های تغییر کرده اسکن میشن)

نتیجه نهایی:
کاهش چشمگیر مصرف CPU  (تا ۴۰% بهبود).
عملکرد روان‌تر برنامه و وقفه‌های بسیار کمتر.

این قابلیت در Go 1.25 به صورت آزمایشی (GOEXPERIMENT=greenteagc) در دسترس است و قرار است در نسخه‌ی 1.26 به عنوان GC پیش‌فرض استفاده شود. حتماً امتحانش کنید!

https://go.dev/blog/greenteagc

@DevTwitter | <Saeed Shamsi/>
33👍7🍌2🔥1
دوتا از مشکلاتی که باعث میشدن نتونم با ai studio google کار کنم زیاد و دست و دلم بهش نره، 1- فونت افتضاحش و 2- راست‌چین نبودنش بود. که با این دوتا اکستنشن کروم حلش کردم:
1- Fontonic: https://chromewebstore.google.com/detail/fontonic-change-fonts/hnjlnpipbcbgllcjgbcjfgepmeomdcog
2- RTL ALL: https://chromewebstore.google.com/detail/rtl-all/eilpimgcclncpehhmnnplnfokcmdiefa?hl=en

@DevTwitter | <Matin SenPai/>
👍30👎3
Forwarded from 369
🟩 آموزش هک و امنیت | آکادمی دژبان 🟩

🟢داخل آکادمی دژبان برنامه هفتگی داریم که هر روز برای مطلب و کار مشخصی هست که با نظم خوبی که درست کردیم رشد شما چند برابر میشه !

🟢 برنامه هفتگی آکادمی دژبان 🟢

آموزش جدید ترین متودها هک و امنیت با برترین مدرس ها


دوره تست نفوذ سایت های وردپرسی
پادکست هفتگی
تحلیل حمله هکر ها
استفاده از سخت افزار در هک و امنیت
ماکرو نویسی | هک با فایل اکسل
آموزش هک گوشی

اولین قدم هک خلاقیت شماس !



🟢 #هک_امنیت

‼️ وب سایت آکادمی دژبان

Dejban Academy 🖱

🟩 چنل تلگرام آکادمی دژبان

🟢 @Dejban_Academy 🐦
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👎31👍1
This media is not supported in your browser
VIEW IN TELEGRAM
بازیِ برنامه‌نویسی داره کلاً عوض میشه و اگر حواستون نباشه، ممکنه جا بمونید!
دانشگاه استنفورد یه دوره جدید راه انداخته به اسم «The Modern Software Developer» که حرف حسابش اینه: دورانِ صرفاً «کد زدن» با دست داره تموم میشه. الان دیگه شما باید یاد بگیرید چطوری با AI Agentها کار کنید، چطوری از ابزارهایی مثل Cursor و Warp استفاده کنید و در واقع به جای کدنویس، «معمار» و «مدیر» هوش مصنوعی باشید.

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

تمام مطالب اعم از اسلایدها و پروژه ها را هم گذاشتند.
پیشنهاد می‌کنم حتماً یه سر به سرفصل‌هاش بزنید تا ببینید دنیا دست کیه:
https://themodernsoftware.dev

@DevTwitter | <Mehdi Allahyari/>
👎33👍204🔥2
من با استفاده از LangGraph و پترن Reflexion یک ریپو ساختم که:
عامل از خطاهاش درس می‌گیره،
قانون‌ها رو تو حافظه بلندمدت ذخیره می‌کنه،
توی تسک‌های جدید، دیگه اون اشتباه رو تکرار نمی‌کنه،
بهش میگن Continuous Learning! که مهمه!
لینک ریپو :
https://github.com/alipyth/Continuous-Learning-AI-PoC

@DevTwitter | <Mr.J/>
👍83🍌3