Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
یه موضوعی که بعد از فراگیر شدن استفاده از ChatGPT و برنامههای مشابهش مخصوصا توی محیط کار خیلی زیاد شده این موضوع هست که یهو شاهد تغییر در تواناییها و سطح دانش افراد شدیم 😁
مثلا این مدلی که تا دیروز مدل Code Review و کامنتها یه حالت کاملا نرمالی بود که کاملا مشخصه که یک شخص داره این حرف رو میزنه. ولی یهو امروز همون شخص میبینی یه کامنتی میزاره، سوالی میپرسه، یا یه پیشنهادی میده که با خودت میگی لعنتی من که ۲ هفتست دارم روی این موضوع کار میکنم این به ذهنم نرسیده بود تو چطوری توی ۱ ساعت در این حجم از کد متوجهش شدی؟
حالا جالب اینه که وقتی ازش میپرسی که چطوری این رو پیدا کردی و بر چه اساسی این پیشنهاد رو میدی، بعدش متوجه میشی که خیلی درک درستی نداشته از موضوع و کاملا مشخصه که از این برنامهها استفاده کرده
من نمیگم که استفاده از این برنامهها بد هست یا نباید استفاده کرد، ولی حرفم اینه که باید یاد بگیریم درست استفاده کنیم.
یهو به خودمون میایم میبینیم که بدون ChatGPT اصلا نمیتونیم کار کنیم. میبینیم که حتی سادهترین مواردی که قبلا ما رو به فکر وا میداشت و بخاطرش فکر میکردیم، الان دیگه فکر نمیکنیم و سریع ازش میپرسیم و هرچی بگه میپذیریم و این خیلی بده.
مثلا این مدلی که تا دیروز مدل Code Review و کامنتها یه حالت کاملا نرمالی بود که کاملا مشخصه که یک شخص داره این حرف رو میزنه. ولی یهو امروز همون شخص میبینی یه کامنتی میزاره، سوالی میپرسه، یا یه پیشنهادی میده که با خودت میگی لعنتی من که ۲ هفتست دارم روی این موضوع کار میکنم این به ذهنم نرسیده بود تو چطوری توی ۱ ساعت در این حجم از کد متوجهش شدی؟
حالا جالب اینه که وقتی ازش میپرسی که چطوری این رو پیدا کردی و بر چه اساسی این پیشنهاد رو میدی، بعدش متوجه میشی که خیلی درک درستی نداشته از موضوع و کاملا مشخصه که از این برنامهها استفاده کرده
من نمیگم که استفاده از این برنامهها بد هست یا نباید استفاده کرد، ولی حرفم اینه که باید یاد بگیریم درست استفاده کنیم.
یهو به خودمون میایم میبینیم که بدون ChatGPT اصلا نمیتونیم کار کنیم. میبینیم که حتی سادهترین مواردی که قبلا ما رو به فکر وا میداشت و بخاطرش فکر میکردیم، الان دیگه فکر نمیکنیم و سریع ازش میپرسیم و هرچی بگه میپذیریم و این خیلی بده.
Forwarded from Laravel News
Content Negotiation with Laravel's prefers Method https://laravel-news.com/request-prefers
Laravel News
Content Negotiation with Laravel's prefers Method - Laravel News
Laravel's prefers method streamlines content type negotiation by evaluating client Accept headers against supported formats. Build flexible endpoints that serve JSON, HTML, XML, or custom formats based on client preferences.
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
"The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt,"
Bertrand Russell
اینو همین الان یکی از دوستانم به اشتراک گذاشت و واقعا چقدر درسته این حرف
ترجمه گوگل :
علت اساسی مشکل این است که در دنیای مدرن، احمقها کاملاً مطمئن هستند در حالی که باهوشها سرشار از شک و تردیدند.
Bertrand Russell
اینو همین الان یکی از دوستانم به اشتراک گذاشت و واقعا چقدر درسته این حرف
ترجمه گوگل :
علت اساسی مشکل این است که در دنیای مدرن، احمقها کاملاً مطمئن هستند در حالی که باهوشها سرشار از شک و تردیدند.
Forwarded from The Hacker News
🚨 Critical Sudo flaw lets any local user get root access on Linux.
No sudo rules required. Default configs are vulnerable.
It’s been hiding in plain sight—since 2013.
Fixes just dropped. Patch now.
Full details → https://thehackernews.com/2025/07/critical-sudo-vulnerabilities-let-local.html
No sudo rules required. Default configs are vulnerable.
It’s been hiding in plain sight—since 2013.
Fixes just dropped. Patch now.
Full details → https://thehackernews.com/2025/07/critical-sudo-vulnerabilities-let-local.html
Forwarded from Laravel News
Laravel in the First Half of 2025 https://laravel-news.com/laravel-in-the-first-half-of-2025
Laravel News
Laravel in the First Half of 2025 - Laravel News
July 2nd was the midpoint of 2025, and I thought it would be nice to recap some of the most memorable moments so far this year at Laravel News.
Forwarded from Linuxor ?
با توجه به اینکه بخش زیادی از کارهای شما به اینترنت مربوط است و اینترنت هنوز درست نشده، آیا بازدهی کاری شما به قبل از جنگ بازگشته است؟
Anonymous Poll
18%
بله، کاملا اوضاع عادی است و کار هایم را مثل قبل جنگ انجام میدهم
63%
خیر، هنوز مشکلات اینترنت جلوی کار من را گرفته است ولی کمابیش کار هارا جلو میبرم
19%
خیر، هنوز مشکلات اینترنت جلوی کار من را گرفته است و مرا از کار کردن متوقف کرده است
Forwarded from Linuxor ?
انجمن بلاک چین و سازمان نظام صنفی رایانه ای شروع کرده بودن به جمع آوری IP شرکت هاشون و نامه نگاری که اینترنت بین اللملی بهشون بدن و تو مواقع بحرانی همیشه وصل باشن.
این حرکتشون باعث میشد که اینترنت به سمت طبقاتی شدن بره و ملی شدن اینترنت تسهیل بشه، حالا معاون وزیر و رئیس زیر ساخت بهزاد اکبری بهشون گفته "من اصلا باهاتون هماهنگ نکردم که IP بدید خلاصه جمع کنید این کاسه کوزتون رو" (اینطوری رک نگفت با لحن خودم دارم میگم)
@Linuxor
این حرکتشون باعث میشد که اینترنت به سمت طبقاتی شدن بره و ملی شدن اینترنت تسهیل بشه، حالا معاون وزیر و رئیس زیر ساخت بهزاد اکبری بهشون گفته "من اصلا باهاتون هماهنگ نکردم که IP بدید خلاصه جمع کنید این کاسه کوزتون رو" (اینطوری رک نگفت با لحن خودم دارم میگم)
@Linuxor
Forwarded from 𝘮𝘰𝘯𝘪𝘣 𝘴𝘢𝘭𝘦𝘩𝘪
🎯 به Code Lab خوش اومدی!
اگه فکر میکنی برنامهنویسی فقط حفظ کردن سینتکسه، وقتشه ذهنتو عوض کنی!
اینجا جاییه که کدنویسی رو با لذت یاد میگیریم، نه با فشار و استرس!
📌 توی Code Lab قراره:
• با چالشهای روزانه مهارتتو تقویت کنی
• نکات کاربردی JavaScript و React رو آسون و قابل فهم یاد بگیری
• از تجربههای واقعی، اشتباهات رایج و ترفندهای خفن باخبر بشی
• و حتی گاهی دربارهی دغدغههای ذهنی یه برنامهنویس گپ بزنیم (از ایمپاستر سندروم تا مصاحبه کاری!)
✨ هر چیزی که برای یه توسعهدهندهی خلاق و قوی شدن لازم داری، همینجاست.
📲 اگه هنوز عضوی از Code Lab نیستی، همین حالا بیا…
چون آیندهات میتونه از همینجا شروع بشه!
🆔@c0delab | 🧑🏻💻👩🏻💻
📮Gp CodeLab
اگه فکر میکنی برنامهنویسی فقط حفظ کردن سینتکسه، وقتشه ذهنتو عوض کنی!
اینجا جاییه که کدنویسی رو با لذت یاد میگیریم، نه با فشار و استرس!
📌 توی Code Lab قراره:
• با چالشهای روزانه مهارتتو تقویت کنی
• نکات کاربردی JavaScript و React رو آسون و قابل فهم یاد بگیری
• از تجربههای واقعی، اشتباهات رایج و ترفندهای خفن باخبر بشی
• و حتی گاهی دربارهی دغدغههای ذهنی یه برنامهنویس گپ بزنیم (از ایمپاستر سندروم تا مصاحبه کاری!)
✨ هر چیزی که برای یه توسعهدهندهی خلاق و قوی شدن لازم داری، همینجاست.
📲 اگه هنوز عضوی از Code Lab نیستی، همین حالا بیا…
چون آیندهات میتونه از همینجا شروع بشه!
🆔@c0delab | 🧑🏻💻👩🏻💻
📮Gp CodeLab
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 یوتیوب اعلام کرد که برای ویدئوهای تکراری و انبوه تولید شده هیچ درآمدی را پرداخت نمی کند و به یوتیوبرها توصیه می کند خلاقیت بیشتری برای ساخت ویدئوها به خرج دهند.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
Google
YouTube policy updates - YouTube Help
This article summarizes recent and past updates made to YouTube’s policies. For other updates relevant to YouTube creators, check out our Creator updates. Latest updates
Forwarded from نوشتههای ترمینالی
اکثرمون با index توی DBMS ها آشنا هستیم، ولی یه چیزی که میتونن پرفورمنس رو باز هم بهتر کنه، استفاده از includeـه.
خلاصه اینه که میتونید دیتای یه سری ستون رو داخل leaf node ها بذارید به اسم ترتیب بعضی کوئری ها برای اجرا شدن کلا هیچ نیازی به lookup ندارن. (و کلا io نداریم)
https://atlasgo.io/guides/postgres/included-columns
خلاصه اینه که میتونید دیتای یه سری ستون رو داخل leaf node ها بذارید به اسم ترتیب بعضی کوئری ها برای اجرا شدن کلا هیچ نیازی به lookup ندارن. (و کلا io نداریم)
https://atlasgo.io/guides/postgres/included-columns
atlasgo.io
Learn how to create and manage indexes with included columns in PostgreSQL using Atlas. Understand the benefits of covering indexes and how to improve query performance.
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 انسانها احمق، ناتوان، غیراخلاقی، نادرست، بیمار روانی، معتاد، غیرمنطقی، خودخواه و متکبر هستند.
هوش مصنوعی کامل خواهد بود.
@TheRaymondDev
هوش مصنوعی کامل خواهد بود.
@TheRaymondDev
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 براساس گزارش تک کرانچ, مایکروسافت در حال پایان دادن به فعالیتهای خود در پاکستان است و این به معنای پایان حضور ۲۵ ساله این شرکت در این کشور آسیای جنوبی میباشد.
این شرکت مستقر در ردموند روز جمعه به وبسایت TechCrunch اعلام کرد که مدل عملیاتی خود در پاکستان را تغییر میدهد و از این پس مشتریان خود را از طریق نمایندگان فروش و «دفاتر مایکروسافت در کشورهای نزدیک» پشتیبانی خواهد کرد.
#خبر
@TheRaymondDev
این شرکت مستقر در ردموند روز جمعه به وبسایت TechCrunch اعلام کرد که مدل عملیاتی خود در پاکستان را تغییر میدهد و از این پس مشتریان خود را از طریق نمایندگان فروش و «دفاتر مایکروسافت در کشورهای نزدیک» پشتیبانی خواهد کرد.
#خبر
@TheRaymondDev
TechCrunch
Microsoft is closing its local operations in Pakistan | TechCrunch
The Redmond-based company on Friday told TechCrunch that it is changing its operational model in Pakistan and will now serve its customers through resellers and "other closely located Microsoft offices."
Forwarded from mosTafa Arshadi
وقتی واقعا تو زندگی به ازادی میرسی که دیگه دنبال تایید بقیه نباشی. وقتی کاری که میکنی، حرفی که میزنی، سبکی که زندگی میکنی، برات مهم تر باشه از این که بقیه چی فکر میکنن.
مردم، امروز برات دست میزنن، فردا تخریبت میکنن. اگه بخوای خودتو با نظر اونها تنظیم کنی، از هم می پاشی.
باید محکم وایستی. خودت رو برای خودت بسازی، نه برای تایید بقیه.
@hamidreza01
مردم، امروز برات دست میزنن، فردا تخریبت میکنن. اگه بخوای خودتو با نظر اونها تنظیم کنی، از هم می پاشی.
باید محکم وایستی. خودت رو برای خودت بسازی، نه برای تایید بقیه.
@hamidreza01
👍1
Forwarded from PhiloLearn | فیلولرن
دوستان اگر باگ پیدا کردید، مثل یه فرد حرفه ای باگ ریپورت کنید نه اینکه تو بوق و کرنا جار بکنید که این باگ داره نرید سراغش.
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 دوشنبه ۱۶ تیر ماه، همزمان با انتشار ووکامرس ۱۰، اولین پوسته بلوک برای فروشگاههای وردپرسی، منتشر خواهد شد.
این پوسته مدرن از پایه و برای گوتنبرگ توسعه داده شده و از طریق مخزن وردپرس در دسترس کاربران و توسعهدهندهها قرار میگیرد.
#وردپرس
#ووکامرس
@TheRaymondDev
این پوسته مدرن از پایه و برای گوتنبرگ توسعه داده شده و از طریق مخزن وردپرس در دسترس کاربران و توسعهدهندهها قرار میگیرد.
#وردپرس
#ووکامرس
@TheRaymondDev
GitHub
GitHub - woocommerce/woo-themes: WooCommerce starter themes repository.
WooCommerce starter themes repository. Contribute to woocommerce/woo-themes development by creating an account on GitHub.
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 چیزی که من فهمیدم اینه که بیشتر کسایی که نمیتواند کدنویسی کند، درواقع ریاضیشون ضعیف است.
توانایی کدنویسی خوب مستلزم خوب بودن در ریاضی است.
@TheRaymondDev
توانایی کدنویسی خوب مستلزم خوب بودن در ریاضی است.
@TheRaymondDev
Forwarded from ASafaeirad
Today I came across two interesting TC39 proposals.
https://github.com/tc39/proposal-random-functions
https://github.com/tc39/proposal-seeded-random
#tc39
https://github.com/tc39/proposal-random-functions
https://github.com/tc39/proposal-seeded-random
#tc39
GitHub
GitHub - tc39/proposal-random-functions: Proposal to add a Random namespace and several additional convenience functions for using…
Proposal to add a Random namespace and several additional convenience functions for using randomness. - tc39/proposal-random-functions
Forwarded from Curious Geek ⚡️
سازندگی پس از جنگ
ما بهعنوان یک توسعهدهنده، شاید نتونیم همه مشکلات رو حل کنیم، اما میتونیم سهم خودمون رو در ساختن آیندهای بهتر ایفا کنیم، حتی اگر کوچک باشه.
اگه شما هم دلتون میخواد قدمی بردارید، این یک NGO سراسریه که هر کسی توش میتونه درخواست کمک کنه یا داوطلب کمک بشه. هیچ کاری کوچیک نیست، هر قدمی مهمه. 🤝
https://javanplus.ir
🆔 @Hiradsajde
ما بهعنوان یک توسعهدهنده، شاید نتونیم همه مشکلات رو حل کنیم، اما میتونیم سهم خودمون رو در ساختن آیندهای بهتر ایفا کنیم، حتی اگر کوچک باشه.
اگه شما هم دلتون میخواد قدمی بردارید، این یک NGO سراسریه که هر کسی توش میتونه درخواست کمک کنه یا داوطلب کمک بشه. هیچ کاری کوچیک نیست، هر قدمی مهمه. 🤝
https://javanplus.ir
🆔 @Hiradsajde
javanplus.ir
جوان پلاس
شبکه ایران یاران جوان با هدف حمایت از نقش آفرینی، داوطلبی و خدمت رسانی جوانان در حوزه های اجتماعی، فرهنگی، سلامت، امداد و نجات، و اشتغال راه اندازی شده است. با ما همراه باشید در مسیر ساخت آینده ای بهتر برای ایران اسلامی.
Forwarded from Curious Geek ⚡️
این روز ها محدودیت پهنای باند داخلی / خارجی باعث شده موقع نصب پکیج های npm روی پروداکشن محدودیت به وجود بیاد.
برای حل این مشکل این مقاله به شدت مفیده
https://medium.com/@chiemelaumeh1/install-sonatype-nexus-3-using-docker-compose-setup-nexus-repository-manager-for-node-js-project-47a3c5efe1ee
🆔 @Hiradsajde
برای حل این مشکل این مقاله به شدت مفیده
https://medium.com/@chiemelaumeh1/install-sonatype-nexus-3-using-docker-compose-setup-nexus-repository-manager-for-node-js-project-47a3c5efe1ee
🆔 @Hiradsajde
Medium
Install Sonatype Nexus using Docker Compose | Setup Nexus Repository Manager for Node.js Project
Part 4. DevOps Zero To Hero.
Forwarded from Curious Geek ⚡️
پس از سه روز جدل باگ ردیس فیکس شد.
اما چالش امنیتی همچنان پابرجاست
برای رفع فیلترینگ پروژه های خوبی مثل مهسا ان جی هم وجود دارن، توزیع شده هستن، هیچوقت آیپی هزاران شخص یکی نمیشه.
بخشی از این پروژه «نامیرا» اوپن سورس هستش، بخش دیگر که کلوز سورسه کانفیگ ها رو به روت /scan از سرور کلاینت ارسال میکنه.
با حل شدن باگ ردیس صرفا نمیشه دسترسی شل روت سرور رو گرفت
اما همچنان میشه با ارسال یک کانفیگ آیپی هزاران نفر رو به آیپی مهاجم تغییر داد.
پس میرسیم به نتیجه ای که نقل و قول کردم.
همه دسترسی به اینترنت آزاد رو دوست دارن، اما الان صرفا مهندس های نرم افزار خطر عدم امکان قطعی اینترنت و اتصال اینترانت رو میفهمن.
✅ جای ری اکشن کامنت بزارید تا بشه فیک رو از واقعی جدا کرد.
🆔 @Hiradsajde
اما چالش امنیتی همچنان پابرجاست
برای رفع فیلترینگ پروژه های خوبی مثل مهسا ان جی هم وجود دارن، توزیع شده هستن، هیچوقت آیپی هزاران شخص یکی نمیشه.
بخشی از این پروژه «نامیرا» اوپن سورس هستش، بخش دیگر که کلوز سورسه کانفیگ ها رو به روت /scan از سرور کلاینت ارسال میکنه.
با حل شدن باگ ردیس صرفا نمیشه دسترسی شل روت سرور رو گرفت
اما همچنان میشه با ارسال یک کانفیگ آیپی هزاران نفر رو به آیپی مهاجم تغییر داد.
پس میرسیم به نتیجه ای که نقل و قول کردم.
همه دسترسی به اینترنت آزاد رو دوست دارن، اما الان صرفا مهندس های نرم افزار خطر عدم امکان قطعی اینترنت و اتصال اینترانت رو میفهمن.
✅ جای ری اکشن کامنت بزارید تا بشه فیک رو از واقعی جدا کرد.
🆔 @Hiradsajde