این لینک مربوط به ریپازیتوری گیتهاب منه که توش دارم سوالات LeetCode رو حل میکنم. میتونین راهحلها و روش فکری منو ببینین و ازش برای تقویت ذهنیت الگوریتمی خودتون استفاده کنین. اگه دنبال یادگیری الگوریتم و حل مسائل برنامهنویسی هستین، این ریپازیتوری میتونه براتون خیلی مفید باشه و کمک کنه
راحتتر الگوها و ترفندهای حل مسئله رو درک کنین 🥇
https://github.com/AmirRiahi2008/algorithm-problems
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
راحتتر الگوها و ترفندهای حل مسئله رو درک کنین 🥇
https://github.com/AmirRiahi2008/algorithm-problems
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
GitHub
GitHub - AmirRiahi2008/algorithm-problems: A comprehensive repository of algorithm problems and their solutions. Useful for coding…
A comprehensive repository of algorithm problems and their solutions. Useful for coding interviews, CS fundamentals, and personal practice. - AmirRiahi2008/algorithm-problems
👌3
اسپید تست جدید اضافه شد و از همین الان در دسترسه تو ریپازیتوری 🥇
https://github.com/AmirRiahi2008/html-css-speed-test.git
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
https://github.com/AmirRiahi2008/html-css-speed-test.git
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
GitHub
GitHub - AmirRiahi2008/html-css-speed-test
Contribute to AmirRiahi2008/html-css-speed-test development by creating an account on GitHub.
👌2
اسپید تست جدید اضافه شد و از همین الان در دسترسه تو ریپازیتوری ✋🏼
https://github.com/AmirRiahi2008/html-css-speed-test.git
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
https://github.com/AmirRiahi2008/html-css-speed-test.git
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
GitHub
GitHub - AmirRiahi2008/html-css-speed-test
Contribute to AmirRiahi2008/html-css-speed-test development by creating an account on GitHub.
🔥1👌1
Forwarded from Ditty | دیتی
🔺گوگل VS Code خودش رو ساخت!
- گوگل یک IDE جدید ساخته به اسم Google Antigravity که از جدیدترین مدل هوش مصنوعی گوگل یعنی Gemeni 3 پشتیبانی میکنه که به قول خودش برای عصر هوش مصنوعی ساخته شده
- این IDE ویژگیهایی فراتر از Code Suggestion داره و توی اون اجنتهای هوش مصنوعی نقش پر رنگی دارن و میتونن خیلی از وظایف رو به انجام برسونن. مثلاً میتونن با ترمینال تعامل داشته باشن، دستورات رو اجرا کنن و مرورگر رو باز کنن تا ببینن درخواست رو به درستی پیادهسازی کردن یا نه:
Google Antigravity
- گوگل یک IDE جدید ساخته به اسم Google Antigravity که از جدیدترین مدل هوش مصنوعی گوگل یعنی Gemeni 3 پشتیبانی میکنه که به قول خودش برای عصر هوش مصنوعی ساخته شده
- این IDE ویژگیهایی فراتر از Code Suggestion داره و توی اون اجنتهای هوش مصنوعی نقش پر رنگی دارن و میتونن خیلی از وظایف رو به انجام برسونن. مثلاً میتونن با ترمینال تعامل داشته باشن، دستورات رو اجرا کنن و مرورگر رو باز کنن تا ببینن درخواست رو به درستی پیادهسازی کردن یا نه:
Google Antigravity
Google Antigravity
Google Antigravity - Build the new way
❤2👌1
تو پست جدید دیتی به توضیح یه مبحث مهم و به روز در ری اکت پرداختم به نام use API که در ری اکت ۱۹ منتشر شده.
هرچیزی که نیازه برای دونستنش رو میتونین از لینک زیر بخونین 👇
https://ditty.ir/posts/use-in-react/XEQDX
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
هرچیزی که نیازه برای دونستنش رو میتونین از لینک زیر بخونین 👇
https://ditty.ir/posts/use-in-react/XEQDX
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
دیتی | Ditty.ir
هرچیزی که باید از use API ری اکت بدونیم
امروز میخوایم باهم یاد بگیریم use در ری اکت چیه و چجوری میتونیم ازش استفاده کنیم و همچنین کاربردش رو باهم بررسی میکنیم
👍1👌1
اینجا یه لیست از کتاب های برنامه نویسی اوپن سورس و رایگان رو جمع کرده میتونید سرچ بزنید و کتابتون رو دانلود یا پرینتش کنید
ebookfoundation.github.io/free-programming-books-search
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
ebookfoundation.github.io/free-programming-books-search
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
👌3
کتاب Grokking Algorithms نسخه ترجمه شده و فارسی شده 😎
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
👍1
فونت آراد هم یک فونت با مجوز آزاده که میتونید در کارهای مختلف استفاده کنید.
به امید افزایش تعداد فونتهای فارسی با مجوز آزاد.
تست فونت:
https://mohamaddarvishi.ir/Arad/lab/
لینک دانلود و گیتهاب و...:
https://mohamaddarvishi.ir/Arad/
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
به امید افزایش تعداد فونتهای فارسی با مجوز آزاد.
تست فونت:
https://mohamaddarvishi.ir/Arad/lab/
لینک دانلود و گیتهاب و...:
https://mohamaddarvishi.ir/Arad/
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
❤3
Forwarded from Ditty | دیتی
این ریپازیتوری بیشتر از ۱۵۰ الگوریتم برنامهنویسی رو به زبان جاوااسکریپت به صورت ویدئو و تصویر و کد توضیح داده:
https://github.com/trekhleb/javanoscript-algorithms
پ.ن: پیادهسازی بعضی از این الگوریتمهای معروف یک حرکت خیلی عالی برای بهتر کردن مهارتهای برنامهنویسی هست. بهبود چنین مهارتهایی هزاران بار مفیدتر از یادگیری ابزارهای پر زرق و برق مثل ریاکت هست
https://github.com/trekhleb/javanoscript-algorithms
پ.ن: پیادهسازی بعضی از این الگوریتمهای معروف یک حرکت خیلی عالی برای بهتر کردن مهارتهای برنامهنویسی هست. بهبود چنین مهارتهایی هزاران بار مفیدتر از یادگیری ابزارهای پر زرق و برق مثل ریاکت هست
GitHub
GitHub - trekhleb/javanoscript-algorithms: 📝 Algorithms and data structures implemented in JavaScript with explanations and links…
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - trekhleb/javanoscript-algorithms
❤2💯1
اگه خواستین با جاوااسکریپت یا Node.js توی متن سرچ کنید مستقیم نکنید از این کتابخونه استفاده کنید هم فازی سرچ میکنه هم چند فیلدی هم برچسبی هم برای تکمیل کردن متن نیمه و حتی هایلایتی مثل گوگل هم سرچ میکنه
هم با متن عادی کار میکنه هم با دیتابیس های مختلف مثل مونگو، ردیس، اسکیولایت و ایندکسدیبی و ...، راهنمای بیشترش رو از اینجا بخونید :
github.com/nextapps-de/flexsearch
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
هم با متن عادی کار میکنه هم با دیتابیس های مختلف مثل مونگو، ردیس، اسکیولایت و ایندکسدیبی و ...، راهنمای بیشترش رو از اینجا بخونید :
github.com/nextapps-de/flexsearch
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
❤2
Forwarded from Ditty | دیتی
🔺آسیبپذیری ریاکتی React2Shell چیه؟
- همونطور که احتمالاً شنیده باشین، تیم ریاکت یه باگ رو شناسایی کرده که بالاترین درجه آسیبپذیری یعنی 10 از 10 رو به اون دادن و اسمش رو گذاشتن React2Shell که به اون React’s Flight protocol هم گفته میشه
- این آسیبپذیری برنامههای ریاکتیای رو تحت تأثیر قرار میده که از Server Component ها استفاده میکنن. مثل فریمورک نکست، React Router، و به شکلیه که هرکسی با یک درخواست HTTP ساده میتونه کدهای مخرب رو روی سرور اجرا کنه، به قول معروف Remote Code Execution
چه نسخههایی از ریاکت و نکست تحت تأثیر قرار میگیرن؟
- اگه از ورژنهای ۱۴ به بالای نکست، و یا ۱۹ به بالای ریاکت استفاده میکنین، حتماً دستور npm audit رو توی ترمینال پروژه اجرا کنین. اگه چنین چیزی براتون چاپ شد یعنی حتماً باید بروزرسانی انجام بدین:
- البته اگه برنامهٔ شما فقط سمت کلاینت اجرا میشه مشکلی به وجود نمیاد. ولی اگه برنامهتون سمت سرور اجرا میشه (مثل SSR نکست) و نسخههای ریاکت ۱۹ به بالا یا نکست ۱۴ به بالا استفاده میکنین حتماً بروزرسانی رو با دستورات توی صفحه زیر انجام بدین:
https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
- همونطور که احتمالاً شنیده باشین، تیم ریاکت یه باگ رو شناسایی کرده که بالاترین درجه آسیبپذیری یعنی 10 از 10 رو به اون دادن و اسمش رو گذاشتن React2Shell که به اون React’s Flight protocol هم گفته میشه
- این آسیبپذیری برنامههای ریاکتیای رو تحت تأثیر قرار میده که از Server Component ها استفاده میکنن. مثل فریمورک نکست، React Router، و به شکلیه که هرکسی با یک درخواست HTTP ساده میتونه کدهای مخرب رو روی سرور اجرا کنه، به قول معروف Remote Code Execution
چه نسخههایی از ریاکت و نکست تحت تأثیر قرار میگیرن؟
- اگه از ورژنهای ۱۴ به بالای نکست، و یا ۱۹ به بالای ریاکت استفاده میکنین، حتماً دستور npm audit رو توی ترمینال پروژه اجرا کنین. اگه چنین چیزی براتون چاپ شد یعنی حتماً باید بروزرسانی انجام بدین:
Severity: critical
Next.js is vulnerable to RCE in React flight protocol - …
fix available via npm audit fix- البته اگه برنامهٔ شما فقط سمت کلاینت اجرا میشه مشکلی به وجود نمیاد. ولی اگه برنامهتون سمت سرور اجرا میشه (مثل SSR نکست) و نسخههای ریاکت ۱۹ به بالا یا نکست ۱۴ به بالا استفاده میکنین حتماً بروزرسانی رو با دستورات توی صفحه زیر انجام بدین:
https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
react.dev
Critical Security Vulnerability in React Server Components – React
The library for web and native user interfaces
🔥1
لازم نیست ساعتها گوگل کنی برای پیدا کردن APIهای رایگان!
یه ریپازیتوری که هر دولوپری باید تو بوکمارکهاش داشته باشه:
https://github.com/public-apis/public-apis
لیست کاملاً مرتبشده و بهروز از صدها API عمومی و رایگان در همه حوزهها: Weather - Finance - Music - Animals - Jokes - Crypto Maps و صدها مورد دیگه.
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
یه ریپازیتوری که هر دولوپری باید تو بوکمارکهاش داشته باشه:
https://github.com/public-apis/public-apis
لیست کاملاً مرتبشده و بهروز از صدها API عمومی و رایگان در همه حوزهها: Weather - Finance - Music - Animals - Jokes - Crypto Maps و صدها مورد دیگه.
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
@ProCode0101
❤4
Forwarded from Ditty | دیتی
اگه برنامهٔ ریاکتی دارید و هفته پیش اون رو آپدیت کردین تا اون باگ معروف برطرف بشه، باید دوباره آپدیتش کنین. چون دو تا آسیبپذیری جدید کشف شده:
https://react.dev/blog/2025/12/11/denial-of-service-and-source-code-exposure-in-react-server-components
اگه میخواین بدونین ورژنی که استفاده میکنین آسیبپذیر هست یا نه، از دستور npm audit استفاده کنین
https://react.dev/blog/2025/12/11/denial-of-service-and-source-code-exposure-in-react-server-components
اگه میخواین بدونین ورژنی که استفاده میکنین آسیبپذیر هست یا نه، از دستور npm audit استفاده کنین
react.dev
Denial of Service and Source Code Exposure in React Server Components – React
The library for web and native user interfaces
❤2