تو این پست به تفاوت های بین Shallow Copy و Deep Copy در جاوا اسکریپت پرداختم 🧑🏻💻
https://www.linkedin.com/posts/amir-reza-riahi_deep-copy-vs-shallow-copy-activity-7336287565966135296-MIej?utm_source=share&utm_medium=member_android&rcm=ACoAAE3A1FYBTbJt9HNH4O-4Kjb6dcEySL1h2kc
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
https://www.linkedin.com/posts/amir-reza-riahi_deep-copy-vs-shallow-copy-activity-7336287565966135296-MIej?utm_source=share&utm_medium=member_android&rcm=ACoAAE3A1FYBTbJt9HNH4O-4Kjb6dcEySL1h2kc
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
Linkedin
Deep Copy vs Shallow Copy | Amirreza Riahi
تفاوت بین Shallow Copy و Deep Copy
در ظاهر شبیه به همن اما در عملکرد متفاوتن!
پیشنهاد میکنم فایلی که براتون آماده کردم رو ببینید تا روی تفاوتهاشون کامل مسلط بشید :)
یادتون نره به سوالاتم پاسخ بدین و مشتاقم نظراتتونو راجب این کانسپت بخونم😊
چنل تلگرام پُروکُد…
در ظاهر شبیه به همن اما در عملکرد متفاوتن!
پیشنهاد میکنم فایلی که براتون آماده کردم رو ببینید تا روی تفاوتهاشون کامل مسلط بشید :)
یادتون نره به سوالاتم پاسخ بدین و مشتاقم نظراتتونو راجب این کانسپت بخونم😊
چنل تلگرام پُروکُد…
❤2
Forwarded from JavaScript
CHALLENGE
const users = [
{ id: 1, name: 'Alice' },
{ id: 2, name: 'Bob' },
{ id: 3, name: 'Charlie' }
];
const userScores = new WeakMap();
// Set scores for users
userScores.set(users[0], 95);
userScores.set(users[1], 80);
// Remove reference to Bob
users[1] = null;
let sum = 0;
for (const user of users) {
if (user && userScores.has(user)) {
sum += userScores.get(user);
}
}
console.log(sum);
🔥2
Forwarded from JavaScript
What is the output?
Anonymous Quiz
22%
Error: Invalid value used as weak map key
30%
175
36%
95
13%
undefined
🔥2
Forwarded from JavaScript
CHALLENGE
function* counter() {
let i = 1;
while (true) {
const reset = yield i++;
if (reset) {
i = 1;
}
}
}
const gen = counter();
console.log(gen.next().value);
console.log(gen.next().value);
console.log(gen.next(true).value);
console.log(gen.next().value);👍2
Forwarded from JavaScript
What is the output?
Anonymous Quiz
32%
1, 2, 1, 2
34%
1, 2, undefined, 1
20%
1, 2, 1, 1
15%
1, 2, 3, 4
👍3
اگه دوس دارید با مفهوم اسکوپ و کوئری رجیستری توی لاراول عمیقا آشنا بشید و بتونید مثل یه Pro Player ازشون استفاده کنید این مقاله زیبا و کامل رو از دست 👀
https://laravel-news.com/query-scopes
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
https://laravel-news.com/query-scopes
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
Laravel News
Learn to master Query Scopes in Laravel - Laravel News
In this article, we're going to take a look at local query scopes and global query scopes
👍2
از طرف پُروکُد عیدتون مبارک رفقا ❤️
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
Telegram
ProCode | پُروکُد
پُروکُد ، جایی که برنامه نویسان حرفهای متولد میشوند 🚀🧑🏻💻
Linkedin : https://ir.linkedin.com/in/amirreza-riahi-106a51304
Telegram :
@AmirRh2087
Github :
www.github.com/AmirRiahi2008
Website :
بزودی
Linkedin : https://ir.linkedin.com/in/amirreza-riahi-106a51304
Telegram :
@AmirRh2087
Github :
www.github.com/AmirRiahi2008
Website :
بزودی
❤3
با پروژه یاد بگیر!
توی دنیای برنامهنویسی، یکی از بدترین کارها اینه که از پروژههای واقعی فاصله بگیری.
ریپوی Awesome for Beginners یه لیست جمعوجوره از پروژههای متنبازی که مخصوص تازهکارهاست.
اگه دنبال اینی که هم کدنویسی رو تمرین کنی، هم وارد دنیای واقعی توسعه نرمافزار بشی، اینجا جای خوبیه برای شروع.
هم با کد درگیر میشی، هم با جامعهٔ برنامهنویسا ارتباط میگیری، و یه قدم درست برمیداری برای ساختن یه رزومه واقعی.
https://github.com/MunGell/awesome-for-beginners
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
توی دنیای برنامهنویسی، یکی از بدترین کارها اینه که از پروژههای واقعی فاصله بگیری.
ریپوی Awesome for Beginners یه لیست جمعوجوره از پروژههای متنبازی که مخصوص تازهکارهاست.
اگه دنبال اینی که هم کدنویسی رو تمرین کنی، هم وارد دنیای واقعی توسعه نرمافزار بشی، اینجا جای خوبیه برای شروع.
هم با کد درگیر میشی، هم با جامعهٔ برنامهنویسا ارتباط میگیری، و یه قدم درست برمیداری برای ساختن یه رزومه واقعی.
https://github.com/MunGell/awesome-for-beginners
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
👌1💯1
🎯 خیلی از طراحهای وب ممکنه هنگام توسعهی یه وبسایت، ناخواسته از برخی نکات مهم غافل بشن. گاهی اوقات فقط جا انداختن یه تگ ساده یا رعایت نکردن یه جزئیات کوچک میتونه باعث بشه کارایی (performance) و تجربهی کاربری کلی سایت ضربه بخوره.
این سایت یه چک لیست ۸۸ موردی داره که تو رو قدمبهقدم راهنمایی میکنه تا بتونی همهی اصول مهم فرانتاند – از تگهای متا گرفته تا بهینهسازی تصاویر، دسترسیپذیری، و حتی سئو – رو بررسی و اجرا کنی ✅
✅ frontendchecklist.io
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
این سایت یه چک لیست ۸۸ موردی داره که تو رو قدمبهقدم راهنمایی میکنه تا بتونی همهی اصول مهم فرانتاند – از تگهای متا گرفته تا بهینهسازی تصاویر، دسترسیپذیری، و حتی سئو – رو بررسی و اجرا کنی ✅
✅ frontendchecklist.io
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
👍2
اگه میخواین استیت های کمتری توی برنامه های ریاکتی تون بنویسید تو این پست از دیتی پرداختم به Suspense Components که پیشنهاد میکنم ببینید 😊
https://www.linkedin.com/posts/amir-reza-riahi_suspense-react-js-activity-7336995293793554432-scwt?utm_source=share&utm_medium=member_desktop&rcm=ACoAAE3A1FYBTbJt9HNH4O-4Kjb6dcEySL1h2kc
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
https://www.linkedin.com/posts/amir-reza-riahi_suspense-react-js-activity-7336995293793554432-scwt?utm_source=share&utm_medium=member_desktop&rcm=ACoAAE3A1FYBTbJt9HNH4O-4Kjb6dcEySL1h2kc
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
Linkedin
#suspense #react #js #ditty | Amirreza Riahi
درود و عرض ادب رفقا 🖐🏼
این سری به مبحث باحال و کاربردی Suspense Componentها در ریاکت پرداختم و پیشنهاد میکنم برای ننوشتن استیتهای زیادی و خوانایی کدِ بیشتر این پست از دیتی که منتشر کردم رو ببینید 😉
اگه میخواین همیشه با جدیدترین مفاهیم و ترفندهای زبانها…
این سری به مبحث باحال و کاربردی Suspense Componentها در ریاکت پرداختم و پیشنهاد میکنم برای ننوشتن استیتهای زیادی و خوانایی کدِ بیشتر این پست از دیتی که منتشر کردم رو ببینید 😉
اگه میخواین همیشه با جدیدترین مفاهیم و ترفندهای زبانها…
❤2
Ditty | دیتی
🔺توابع if/else به CSS اضافه شدن 🔥 - این ویژگی فعلاً از کروم 137 به بعد در دسترس هست - مشاهدهٔ دمو #css
پیشنهاد میشه فعلا ازش استفاده نکنین چون خیلی از کاربر ها مرورگرشون انقد بروز نیست
و تا این جا بیوفته شاید یه خرده زمان ببره 🙂
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
و تا این جا بیوفته شاید یه خرده زمان ببره 🙂
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
Telegram
ProCode | پُروکُد
پُروکُد ، جایی که برنامه نویسان حرفهای متولد میشوند 🚀🧑🏻💻
Linkedin : https://ir.linkedin.com/in/amirreza-riahi-106a51304
Telegram :
@AmirRh2087
Github :
www.github.com/AmirRiahi2008
Website :
بزودی
Linkedin : https://ir.linkedin.com/in/amirreza-riahi-106a51304
Telegram :
@AmirRh2087
Github :
www.github.com/AmirRiahi2008
Website :
بزودی
👍2
یک پایگاه داده عظیم آنلاین بدون رمز شامل ۴ میلیارد رکورد از اطلاعات شخصی شامل نام کامل، تاریخ تولد، شماره تلفن، شماره کارت، سوابق بدهی و پسانداز، و همچنین عادات خرید شهروندان چینی پیدا شده. اتفاقی که باعث میشه اون رو بزرگترین نشت اطلاعات در تاریخ توصیف کنن.
محققان امنیتی، یک پایگاه داده با حجم ۶۳۱ گیگابایت رو پیدا کردن که برای کاربران عمدتا چینیه و ۸۰۵ میلیون رکورد از اون متعلق به پیامرسان چینی WeChat بوده. بهنظر میرسه این پایگاه داده برای اهداف نظارتی، پروفایلسازی یا غنیسازی دادهها استفاده میشده که بعد از کشف آفلاین شده ولی مدت زمان در دسترس بودنش نامشخصه.
----------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
محققان امنیتی، یک پایگاه داده با حجم ۶۳۱ گیگابایت رو پیدا کردن که برای کاربران عمدتا چینیه و ۸۰۵ میلیون رکورد از اون متعلق به پیامرسان چینی WeChat بوده. بهنظر میرسه این پایگاه داده برای اهداف نظارتی، پروفایلسازی یا غنیسازی دادهها استفاده میشده که بعد از کشف آفلاین شده ولی مدت زمان در دسترس بودنش نامشخصه.
----------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
👍2😁1
تصور کن PHP رو بدون نیاز به سرور (WTF)
مستقیم توی مرورگر اجرا کنی
بدون Apache بدون Nginx حتی بدون نصب PHP عجیب بهنظر میرسه؟
دیگه نه!
به پروژه جذاب seanmorris/php-wasm اجرای PHP با WebAssembly
این یعنی میتونی PHP رو داخل مرورگر یا حتی محیطهای WASI اجرا کنی. انگار داری PHP رو مثل JavaScript در همهجا میچرخونی
من که خیلی ذوقزدهم بابت این ترکیب 😁
https://github.com/seanmorris/php-wasm
------------------------------و------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
مستقیم توی مرورگر اجرا کنی
بدون Apache بدون Nginx حتی بدون نصب PHP عجیب بهنظر میرسه؟
دیگه نه!
به پروژه جذاب seanmorris/php-wasm اجرای PHP با WebAssembly
این یعنی میتونی PHP رو داخل مرورگر یا حتی محیطهای WASI اجرا کنی. انگار داری PHP رو مثل JavaScript در همهجا میچرخونی
من که خیلی ذوقزدهم بابت این ترکیب 😁
https://github.com/seanmorris/php-wasm
------------------------------و------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
❤2
مصاحبه فنی رو عالی میدید ولی به مصاحبه منابع انسانی (HR) که میرسید، استرس میگیرید و نمیدونید چه جوابی بهترینه؟
پیشنهادم اینه این پست رو مطالعه کنین 📕
https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7336334513318379521/
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
پیشنهادم اینه این پست رو مطالعه کنین 📕
https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7336334513318379521/
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
Linkedin
Table of Contents | Seyed Sina Pezeshk | 14 comments
مصاحبه فنی رو عالی میدید ولی به مصاحبه منابع انسانی (HR) که میرسید، استرس میگیرید و نمیدونید چه جوابی بهترینه؟ 🤔
همهی ما برنامهنویسها ساعتها وقت صرف تقویت مهارتهای فنی میکنیم، اما اغلب فراموش میکنیم که سوالات مصاحبه منابع انسانی (HR) همونقدر…
همهی ما برنامهنویسها ساعتها وقت صرف تقویت مهارتهای فنی میکنیم، اما اغلب فراموش میکنیم که سوالات مصاحبه منابع انسانی (HR) همونقدر…
❤2
یک پایگاه داده عظیم آنلاین بدون رمز شامل ۴ میلیارد رکورد از اطلاعات شخصی شامل نام کامل، تاریخ تولد، شماره تلفن، شماره کارت، سوابق بدهی و پسانداز، و همچنین عادات خرید شهروندان چینی پیدا شده. اتفاقی که باعث میشه اون رو بزرگترین نشت اطلاعات در تاریخ توصیف کنن.
محققان امنیتی، یک پایگاه داده با حجم ۶۳۱ گیگابایت رو پیدا کردن که برای کاربران عمدتا چینیه و ۸۰۵ میلیون رکورد از اون متعلق به پیامرسان چینی WeChat بوده. بهنظر میرسه این پایگاه داده برای اهداف نظارتی، پروفایلسازی یا غنیسازی دادهها استفاده میشده که بعد از کشف آفلاین شده ولی مدت زمان در دسترس بودنش نامشخصه.
----------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
محققان امنیتی، یک پایگاه داده با حجم ۶۳۱ گیگابایت رو پیدا کردن که برای کاربران عمدتا چینیه و ۸۰۵ میلیون رکورد از اون متعلق به پیامرسان چینی WeChat بوده. بهنظر میرسه این پایگاه داده برای اهداف نظارتی، پروفایلسازی یا غنیسازی دادهها استفاده میشده که بعد از کشف آفلاین شده ولی مدت زمان در دسترس بودنش نامشخصه.
----------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
⚡1🔥1
یکی از پروژه هایی که بهتون کمک میکنه یه پله توی سی بالا تر برید ساخت وب سروره امروز یکی رو به اسم مصطفی خان توی توییتر دیدم که این پروژه رو زده، داغه داغه برید کلونش کنید هم با Makefile ها درگیر میشین هم با کار های سطح پایین توی سی
github.com/mustafa-khann/http-server
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
github.com/mustafa-khann/http-server
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
👍2