سرویس جدید گوگل برای طراحی UI مبتنیبر AI
https://stitch.withgoogle.com/
نسبت به اینکه تازه راه افتاده خروجیهای قابل توجهی میده 👨💻
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
https://stitch.withgoogle.com/
نسبت به اینکه تازه راه افتاده خروجیهای قابل توجهی میده 👨💻
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
Stitch
Stitch - Design with AI
Stitch generates UIs for mobile and web applications, making design ideation fast and easy.
👍2
واتساپ بعد از ۱۵ سال بلاخره پشتیبانی از آیپدهارو اضافه کرده، بعد تلگرام با یک گیف ریپلای رده «مگه سال چنده؟»
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
😁1
یکی از بهترین پلی لیست ها که میتونین هنگام کد نویسی از گوش دادنش لذت ببرین و تمرکزتونو بالا ببرین 👨🏼💻
https://songsara.net/128026/
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
https://songsara.net/128026/
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
سانگ سرا
پلی لیست آهنگ های الکترونیک تلفیقی ریتمیک آرام (Hisli Elektro) - سانگ سرا
پلی لیست آهنگ های الکترونیک تلفیقی ریتمیک آرام (Hisli Elektro) بهترین آهنگ های بی کلام ریتمیک آرام مناسب برای کد نویسی کار با لپ تاپ مطالعه
❤2
پایان سئو
به گفته سم آلتمن (CEO of openai)، AEO به زودی جایگزین سئو خواهد شد !
حالا AEO چیه ؟
Answer Engine Optimization (AEO) بهینهسازی محتوا برای موتورهای پاسخگو مانند ChatGPT، Microsoft Copilot، Google Gemini
هستش ....
#کاربردی
به گفته سم آلتمن (CEO of openai)، AEO به زودی جایگزین سئو خواهد شد !
حالا AEO چیه ؟
Answer Engine Optimization (AEO) بهینهسازی محتوا برای موتورهای پاسخگو مانند ChatGPT، Microsoft Copilot، Google Gemini
هستش ....
#کاربردی
❤2
Forwarded from Webinarfarsi | Soheib Kiani | وبینار فارسی
Linkedin
استخدام فرانت اند دولوپر | Erfan Yousefi
استخدام فرانت اند دولوپر
به صورت فول تایم و حضوری در سنندج
سابقه کار مهم نیست ولی داشتن نمونه کار مرتب و تمیز ( پروژه شخصی یا تمرینی با مهارت های ذکر شده) الزامی میباشد.
مسلط به :
(Html, css, js)
ReactJS
NextJS (SSR, SSG)
Tailwind CSS
Material UI
Typenoscript…
به صورت فول تایم و حضوری در سنندج
سابقه کار مهم نیست ولی داشتن نمونه کار مرتب و تمیز ( پروژه شخصی یا تمرینی با مهارت های ذکر شده) الزامی میباشد.
مسلط به :
(Html, css, js)
ReactJS
NextJS (SSR, SSG)
Tailwind CSS
Material UI
Typenoscript…
❤2
یه کلاس کوچیک برای اجرای کدهای python داخل laravel
https://dev.to/johns-dev-projects/laravelphp-doodle-to-run-native-python-3k3j
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
https://dev.to/johns-dev-projects/laravelphp-doodle-to-run-native-python-3k3j
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
❤2
وایب کدینگ (𝗩𝗶𝗯𝗲 𝗖𝗼𝗱𝗶𝗻𝗴) چیه که همه جا دارن دربارش صحبت میکنن؟
- وقتی این رو از ChatGPT پرسیدم حس کردم یه یکمی در جریان موضوع نیست. مثلاً گفت:
مدلی از کدنویسی که شخص خیلی ریلکس و با آرامش کدنویسی میکنه، موزیک ملایم پخش میشه، تمهای جذاب ادیتور و ابزارهای کار مثل ماوس و کیبورد جالبی استفاده میشه.
- اما در واقع عبارت Vibe Coding که کمتر از ۳ ماه میشه که سر زبونها افتاده، روشی برای توسعهٔ نرمافزار هست که شخص کاملاً با وابستگی به AI توسعه رو انجام میده. یعنی مسئله رو برای AI شرح میدیم و اون برامون کدها رو تولید میکنه. یعنی همون کاری که بیشتر ماها هر روز داریم انجام میدیم :)
- توی این روش، افراد تازهکار میتونن کدهایی در سطح افراد باتجربه بنویسن. به نظر من اولویتها برای تشخیص یک توسعهدهندهٔ خوب داره عوض میشه.
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
- وقتی این رو از ChatGPT پرسیدم حس کردم یه یکمی در جریان موضوع نیست. مثلاً گفت:
مدلی از کدنویسی که شخص خیلی ریلکس و با آرامش کدنویسی میکنه، موزیک ملایم پخش میشه، تمهای جذاب ادیتور و ابزارهای کار مثل ماوس و کیبورد جالبی استفاده میشه.
- اما در واقع عبارت Vibe Coding که کمتر از ۳ ماه میشه که سر زبونها افتاده، روشی برای توسعهٔ نرمافزار هست که شخص کاملاً با وابستگی به AI توسعه رو انجام میده. یعنی مسئله رو برای AI شرح میدیم و اون برامون کدها رو تولید میکنه. یعنی همون کاری که بیشتر ماها هر روز داریم انجام میدیم :)
- توی این روش، افراد تازهکار میتونن کدهایی در سطح افراد باتجربه بنویسن. به نظر من اولویتها برای تشخیص یک توسعهدهندهٔ خوب داره عوض میشه.
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
❤2
کد های پروژه لاراول خودتون بدون دردسر و در هر ide مثل فرفره تمیز کنید، هم تمیز و هم مطابق استاندارد psr-12
قطعا اجرای نکات ریز هنگام توسعه از نگاه برنامه نویس پنهان میشه و ابزاری لازم داریم که این کارهای تکراری یکبار برای همیشه انجام بده، که یکپارچگی کدهای که حتی بین چند نویسنده بوده حفظ کنه
کارهایی مثل:
- حذف کلاس های use استفاده نشده
-تبدیل دابل کتیشن به تک کتیشن در تعاریف متغییر
- تبدیل تعریف ارائه به شکل [] از areay()
- تراز کردن فاصله بین عملگرها و انتساب ها
-مرتب کردن use ها به ترتیب حروف الفبا
-تنظیم تورفتگی بین کد (tab یا space ) به صورت پیش فرض 4 space جایگزین میشود
-حدف فضاهای اضافی بین کد ها
روش اجرا . ابتدا باید از نصب بودن pint در محیط dev مطمن باشی
بعد هم با دستور زیر pint اجرا کنی
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
قطعا اجرای نکات ریز هنگام توسعه از نگاه برنامه نویس پنهان میشه و ابزاری لازم داریم که این کارهای تکراری یکبار برای همیشه انجام بده، که یکپارچگی کدهای که حتی بین چند نویسنده بوده حفظ کنه
کارهایی مثل:
- حذف کلاس های use استفاده نشده
-تبدیل دابل کتیشن به تک کتیشن در تعاریف متغییر
- تبدیل تعریف ارائه به شکل [] از areay()
- تراز کردن فاصله بین عملگرها و انتساب ها
-مرتب کردن use ها به ترتیب حروف الفبا
-تنظیم تورفتگی بین کد (tab یا space ) به صورت پیش فرض 4 space جایگزین میشود
-حدف فضاهای اضافی بین کد ها
روش اجرا . ابتدا باید از نصب بودن pint در محیط dev مطمن باشی
composer require laravel/pint --devبعد هم با دستور زیر pint اجرا کنی
vendor/bin/pint------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
❤2
زبانتو تقویت کن بدون نیاز به پارتنر!
خیلی از بچهها موقع اپلای دنبال یه پارتنرن که بتونن انگلیسی حرف بزنن، هم زبونشون قویتر شه، هم سطحشون حفظ بشه.
اگه تو هم همین دغدغه رو داری، این ابزارهای هوش مصنوعی دقیقاً همون چیزین که لازمت میشن — باهات مکالمه میکنن، اشتباهاتو اصلاح میکنن👇
✅ Speak – مکالمه روزمره با هوش مصنوعی
🔗 https://usespeak.com
✅ Elsa Speak – تمرکز روی تلفظ و لهجه
🔗 https://elsaspeak.com
✅ TalkPal – چت صوتی و متنی با هوش مصنوعی
🔗 https://talkpal.ai
✅ HeyGen – شبیهسازی مصاحبه با آواتارهای هوشمند
🔗 https://www.heygen.com
✅ Language Reactor – یادگیری از یوتیوب و فیلمها
🔗 https://www.languagereactor.com
✅ Tandem – صحبت با افراد واقعی و هوش مصنوعی
🔗 https://www.tandem.net
✅ Duolingo Max – مکالمه نقشآفرینی با GPT
🔗 https://www.duolingo.com
✅ Speakify AI – مکالمه با موضوعات مختلف
🔗 https://speakify.ai
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
خیلی از بچهها موقع اپلای دنبال یه پارتنرن که بتونن انگلیسی حرف بزنن، هم زبونشون قویتر شه، هم سطحشون حفظ بشه.
اگه تو هم همین دغدغه رو داری، این ابزارهای هوش مصنوعی دقیقاً همون چیزین که لازمت میشن — باهات مکالمه میکنن، اشتباهاتو اصلاح میکنن👇
✅ Speak – مکالمه روزمره با هوش مصنوعی
🔗 https://usespeak.com
✅ Elsa Speak – تمرکز روی تلفظ و لهجه
🔗 https://elsaspeak.com
✅ TalkPal – چت صوتی و متنی با هوش مصنوعی
🔗 https://talkpal.ai
✅ HeyGen – شبیهسازی مصاحبه با آواتارهای هوشمند
🔗 https://www.heygen.com
✅ Language Reactor – یادگیری از یوتیوب و فیلمها
🔗 https://www.languagereactor.com
✅ Tandem – صحبت با افراد واقعی و هوش مصنوعی
🔗 https://www.tandem.net
✅ Duolingo Max – مکالمه نقشآفرینی با GPT
🔗 https://www.duolingo.com
✅ Speakify AI – مکالمه با موضوعات مختلف
🔗 https://speakify.ai
------------------------------------
پُروکُد، جایی که برنامهنویسای حرفهای متولد میشن🧑🏻💻👇🏽
https://news.1rj.ru/str/ProCode0101
❤1👍1
تو این پست به تفاوت های بین 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