🎄 یک برنامه نویس تنبل – Telegram
🎄 یک برنامه نویس تنبل
2.01K subscribers
1.54K photos
284 videos
37 files
1.91K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
روز مهندس مبارک 💋🎉🎊🥂🍾

@TheRaymondDev
112
🔶 تایید می شود!

@TheRaymondDev
👍9👎6
🎄 یک برنامه نویس تنبل
🔶 لاراول ۱۲ منتشر شد. 🎉 این نسخه دولوپر دوست‌ترین نسخه‌ی لاراول است و کمترین تغییرات مخرب رو دارد. https://github.com/laravel/framework/releases/tag/v12.0.0 #لاراول @TheRaymondDev
🔶 تغییرات لاراول ۱۲

امنیت و عملکرد

- پیشگیری از آسیب‌پذیری XSS با محدود کردن SVG در اعتبارسنجی تصاویر
- محدود کردن هش bcrypt به ۷۲ بایت برای جلوگیری از هش‌های ناامن
- اعتبارسنجی مسیرها برای کاراکترهای UTF-8

بهبود دیتابیس

- بهبود پشتیبانی از چند دیتابیس
- رفع مشکل aggregate alias در هنگام استفاده از expression
- پیکربندی اتصال در SQLite connector
- حالت‌های مختلف PDO fetch در Query builder

تغییرات API و Interface

- تبدیل interface‌ها از docblock به متد
- اضافه شدن متد flash به Session interface
- اضافه شدن متد withQueryString به paginator interface
- معرفی Job@resolveQueuedJobClass()

سازگاری و به‌روزرسانی‌ها

- رفع مشکل سازگاری Session با Carbon 3
- به‌روزرسانی حداقل نسخه PHPUnit
- پشتیبانی مجدد از PHPUnit 10.5
- به‌روزرسانی حداقل نسخه brick/math

تغییرات معماری

- کشف خودکار policy‌های تودرتو با ساختار سلسله مراتبی
- بایند کردن abstract از نوع بازگشتی concrete

#لاراول

@TheRaymondDev | @aprsw
👍3
Forwarded from mosTafa Arshadi
رفیق، واقعیت اینه که تا وقتی پولدار، عاقل و خوش ظاهر نباشی هیچکس بهت اهمیتی نمیده. دنیا به شکل بی رحمانه ای تبعیض قائل میشه. سرت رو بنداز پایین و تا کامل نشدی دست از تلاش برندار.

@hamidreza01
👍121
Forwarded from Sadra Codes
حالا اگه فهمیدی "رابک چابک" ینی چی؟
🔶 نسخه ۱.۲.۱ پکیچ احراز هویت موبایلی لاراول ورودیا (Vordia) منتشر شد.

تغییرات :


- Added Reset OTP and Timer
- Added Notifications with ToastrJS
- Added Code Country and Fix Input Mobile
- Upgrade illuminate/support to ^12.0

https://github.com/Rayiumir/Vordia

#لاراول

@TheRaymondDev
3👍2
یوزراسکریپتهای کانال رو میتونید از لینک زیر پیدا کنید و راحت با یک کلیک نصب بشه
https://greasyfork.org/en/noscripts?by=1438882

@TheRaymondDev
1
🎄 یک برنامه نویس تنبل
یوزراسکریپتهای کانال رو میتونید از لینک زیر پیدا کنید و راحت با یک کلیک نصب بشه https://greasyfork.org/en/noscripts?by=1438882 @TheRaymondDev
یوزراسکریپتای این بشر واقعا عالیه
https://greasyfork.org/en/users/216344-cangshi
یکی از بهترین ایده‌هایی که توی یوزراسکریپتا دیدم TimerHooker بوده
خلاصش میشه اینکه زمان دست خودتونه
مثلا داری بازی میکنی میخوای سریعتر جلو بری یا ویدیویی میبینی که میخوای سرعتشو بیشتر کنی یا تبلیغاتو میخوای رد کنی و... راحت میتونی سرعت زمان رو بیشتر کنی و توی هر سایتی کار میکنه
خلاصه که respect داره:
https://greasyfork.org/en/noscripts/372673

@TheRaymondDev
👍4
🎄 یک برنامه نویس تنبل pinned «🔶 نسخه ۱.۲.۱ پکیچ احراز هویت موبایلی لاراول ورودیا (Vordia) منتشر شد. تغییرات : - Added Reset OTP and Timer - Added Notifications with ToastrJS - Added Code Country and Fix Input Mobile - Upgrade illuminate/support to ^12.0 https://github.com/Rayiumir/Vordia…»
🔶 اپل ظاهراً دسترسی توسعه‌دهندگان روسی به برنامه‌ی سازمانی Apple Developer Enterprise Program (ADEP) را مسدود کرده است. منابع حوزه‌ی فناوری اطلاعات روسیه به RBC اعلام کردند که توسعه‌دهندگان از تاریخ ۱۲ فوریه (۲۴ بهمن) دسترسی خود به این پلتفرم را از دست داده‌اند.

#خبر

@TheRaymondDev
🤔3🥰1
🔶 گوگل ابزار کدنویسی Gemini Code Assist را برای کاربران عادی رایگان کرد

نسخه‌ی رایگان ابزار هوش مصنوعی جمنای Gemini Code Assist از گوگل کوپایلت محدودیت‌های بسیار کمتری دارد.

#خبر

@TheRaymondDev
🔶 بر اساس گزارش رویترز، دیپ‌سیک با انتشار مدل جدید R2، به‌دنبال پیشتازی چین در رقابت استراتژيک صنعت رو‌به‌رشد هوش مصنوعی است و این شرکت مستقر در هانگژو با شتاب‌بخشیدن به توسعه مدل R2، قصد دارد سلطه غول‌های فناوری را در عرصه هوش مصنوعی به چالش بکشد.

#خبر

@TheRaymondDev
🔥7👍1
Forwarded from Linuxor ?
ده میلیون تا عکس پروفایل کاربرارو ریخته بودیم توی یه دایرکتوری، سرور به صورت فاجعه آمیزی کند شده بود

یه حرکت ساده زدیم بجای اینکه اینطوری ذخیره کنیم
profiles/10005372.png

بر اساس 2 کاراکتر 2 کاراکتر نامش به صورت درختی ذخیره کردیم مشکل حل شد

profiles/10/00/53/72/10005372.png


@Linuxor
👍151
🔶 تم Material از گیت‌هاب و اکستنشن‌های VSCode به دلیل وجود بدافزار حذف شد. اگر حتی یک‌بار هم خواسته باشید از وی‌اس‌کد استفاده کنید می‌بینید که این تم یکی از محبوب‌ترین تم‌های این ادیتور بوده. حالا تیم وی‌اس‌کد با بررسی‌های امنیتی کدهای این اکستنشن فهمیدن که تعداد زیادی مشکلات امنیتی حاد و خطرناک داشته و از این‌رو عرضه‌کننده رو بن کردن و اگه متوجه شدید دیگه این اکستنشن روی ادیتورتون نیست به این خاطره که پاکش کردن. از طرفی احتمالا مایکروسافت سخت‌گیری بیشتری برای انتشار اکستنشن‌ها اعمال کنه.

#خبر

@TheRaymondDev | @geekalerts
👍4
🔶 ضبط دوره پروژه محور ساخت وب سایت شرکتی با لاراول شروع شد.

دوره با لاراول ۱۲ است.

#لاراول

@TheRaymondDev
Forwarded from Python BackendHub (Mani)
در ادامه این پست... خیلی‌ها این روزا سعی می‌کنن ChatGPT و AI رو خیلی بزرگ‌تر از واقعیت نشون بدن؛ یا برای منفعت شخصی، یا برای ترند شدن و جذب مخاطب، یا شاید واقعاً اینطوری فکر می‌کنن. مثلاً چند روز پیش توی اینستاگرام ویدیویی دیدم که یکی از داخل سوئد می‌گفت ۲۰ درصد برنامه نویس های شرکتشون به خاطر AI layoff شدن و جاشون رو AI گرفته. ولی وقتی رفتم تو لینکدین شرکتشون رو نگاه کنم، نه افتی دیدم و حتی رشد هم داشتن! بعد چند روز ویدیویی زد که توضیح می‌داد برنامه‌نویس‌ها جا به جا نشدن؛ فقط کله پروداکت جابجا شده با AI که از گوگل گرفته بود و هرکی تو اون پروداکت کار میکرد layoff شده 😅 خلاصه هرچیزی که توی اینترنت می‌بینید رو باور نکنید.

بعضی‌ها ادعا می‌کنن که با AI سرعتشون چند برابر میشه. قبلاً وقتی از کسی می‌پرسیدین کد چطور کار می‌کنه و side effectهاش چیه، جواب می‌دادن. حتی اگه از Stack Overflow هم کد می‌آوردن، کد به تنهایی کار نمی‌کرد و نیاز به درک عمیق تری داشتن. متأسفانه امروز بیشتر برنامه نویسا که خیلی به AI وابستن نمی‌دونن کدی که خودشون نوشتن چطور کار می‌کنه.

از طرفی، من بیشتر وقتم رو صرف فکر کردن در مورد چگونگی نوشتن کد خوب و maintainable می‌کنم؛ فقط هدف نوشتن کد نیست، بلکه نوشتن کدی که قابل فهم و نگهداری باشه از یک راه حل منطقی و این هست که اهمیت داره. حتی اگر AI بتونه بهترین کد رو برا شما تولید کنه (که فکر نکنم)، نمی‌تونه چندین راه حل مختلف ارائه بده؛ این نیاز به خلاقیت داره. اگر بیشتر زمانتون رو صرف این فکر کنید که کد کار کنه، بله AI سرعتتون رو چند برابر می‌کنه، ولی با این حال سرعت شما کمتر از بقیه می‌مونه چون کدهای بد و technical debt روی هم جمع می‌شه و هم تیمتون و هم خودتون رو کند تر میکنه.

من از کدهای AI استفاده می‌کنم و بعد ریفکتور می‌کنم.

من GPT Premium داشتم و هنوز دارم و تاحالا کدی نگرفته که بگم استاندارد مناسبی داره که ارزش ریفکتورش رو داشته باشه. حتی اینکه بخوام توضیح بدم چی می‌خوام و چطور می‌خوام انجام شه و چند ثانیه فکر کنه و کدی تولید کنه که پر از باگ باشه، تو اون زمان چند بار خودم کد رو نوشتم. شاید ۳ درصد مواقع کدی مینویسه که واقعا به درد بخوره مثلا میخوام اسکریپتی بنویسم یا کاره خیلی ساده ای انجام بدم.

در نهایت، وقتی می‌شنوید که AI کد خوب تولید می‌کنه، این حرف‌ها رو از برنامه‌نویسان خوب که منفعتی براشون نداره، نمی‌شنوید مثل Linus. مثلاً در پروفایل‌های گیت‌هاب برنامه‌نویسان خوب، شاید ۱۰-۲۰ درصد افزایش کامیت در ۲ سال دیده شده؛ تازه باز هم این به معنای تأثیر AI نیست، چون correlation does not imply causation.

و همچنان، گوگل سرچ خیلی بهتر از AI کار می‌کنه. چند روز پیش می‌خواستم بدونم چطور با zoxide به دایرکتوری A بروم که parent اش B باشه؛ با اینکه GPT سرچش روشن بود، جواب نادرستی داد. تو گوگل سرچ کردم fuzzy search zoxide و issue گیت‌هاب نتیجه اول سرچم بو که همه چیز توضیح داده بودن maintainer ها.

استفاده‌های منطقی از AI توی برنامه‌نویسی هم هست

۱. وقتی نمی‌دونید دقیقاً چی می‌خواهید، می‌تونید از GPT بخواید تا ۱۰ عنوان خوب برای سرچ ارائه بده.
۲. نوشتن داکیومنت؛ حتی اگر کامل نباشه، بهتر از هیچیه و می‌تونید ادیتش کنید.
۳. ریویو کردن کد؛ نه برای اینکه نحوه رسیدن به هدف رو اصلاح کنه، بلکه برای جلوگیری از اشتباهات ساده برنامه نویسی یا اشتباهات لغوی
۴. افزایش سرعت تایپتون با Auto complete

هدف من کوبیدن AI نیست بلکه هدفم اینه که استفاده صحیح رو از دید خودم توضیح بدم. در نهایت توصیه میکنم این ویدیو از Linus رو حتما ببینید. که دقیقا تو راستای همین صحبت هاست.

@PyBackendHub
👍10