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
برنامه نویسی یه شغل ساختگیه ما در واقع تایپیست هایی هستیم که بین فشار دادن دکمه ها یکم فکر میکنیم
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
❤1
آلن کی خالق کلمه شی گرایی میگه
The big idea is 'messaging', not objects.
ایدهی بزرگ پیامرسانی بود، نه اشیاء... یعنی توی OOP باید تمرکز روی ارتباط بین اشیاء از طریق پیام ها باشه نه صرفا ساختار کلاس ها و ارث بری !
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
The big idea is 'messaging', not objects.
ایدهی بزرگ پیامرسانی بود، نه اشیاء... یعنی توی OOP باید تمرکز روی ارتباط بین اشیاء از طریق پیام ها باشه نه صرفا ساختار کلاس ها و ارث بری !
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
❤1
🧪 اگر برای تست رابط کاربری یا آموزش نیاز به API واقعی ندارید، سایت Reqres یک گزینه عالیه! بدون نیاز به لاگین یا ساخت سرور، میتونید انواع درخواستهای POST، GET و غیره رو تست بزنید، حتی سناریوهای خطا و تأخیر رو هم پوشش میده.
https://reqres.in
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
https://reqres.in
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
📌 کتاب Real Python توسط تیم نویسنده سایت realpython.com نوشته شده که یه سایت معروف تو حوزه یادگیری برنامهنویسی پایتون هستش. اگر به یادگیری پایتون علاقه دارید حتما به بخش مقالات این سایت سر بزنید
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
Python Basics_Real Python - @Techbookology.pdf
6.5 MB
📘 Python Basics - Real Python 2021
✏️ Real Python Team
📝 643 page
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
✏️ Real Python Team
📝 643 page
🗒 توضیحات:
این کتاب مثل این میمونه که یه مربی خوشحوصله و کاربلد دستتو بگیره و پلهپله وارد دنیای پایتونت کنه 🐍✨
خیلی خشک و رسمی نیست. با مثالهای واقعی، تمرینهای کاربردی، و توضیحات ساده، یاد میگیری چطور با پایتون فکر کنی. از سینتکس پایه بگیر تا مفاهیمی مثل تابع، کلاس، فایل، و حتی مدیریت خطا.
اگه پایتون رو تازه شروع کردی و دنبال یه منبع درستدرمون، قابل فهم، و رفیقطور میگردی، این کتاب انتخاب نابه. خودمونی و در عین حال حرفهای. 🧑💻📘
🔗 ضمناً چون از تیم Real Pythonه، یه جورایی تضمینشدهست که استاندارد و کاربردی باشه.
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
❤1