Forwarded from Ninja Learn | نینجا لرن
ریا نباشه منم دارم داکیومنت FastAPI رو ترجمه میکنم 😁✌️ ( اگه وقت کنم توی این پروژه هم مشارکت میکنم)
Forwarded from Syntax | سینتکس (عوضی)
💻 Vibe Coding: برنامهنویسی بدون درک کد؟!
داشتم توی توییتر (اکس) میچرخیدم که به یه اصطلاح جدید به نام Vibe Coding برخوردم. این یعنی یه برنامهنویس دیگه مستقیم کد نمینویسه، بلکه میره از ابزارهای AI مثل ChatGPT، Cursor AI، Copilot و این جور چیزا استفاده میکنه و کدی میسازه که شاید کار کنه، ولی نه خیلی قابل درک یا بهینه باشه!
🔹 مکانیزم این روش چجوریه؟
1️⃣ برنامهنویس یه ایده کلی داره.
2️⃣ میره به AI میگه که "یه چیزی بساز که این کار رو بکنه."
3️⃣ هوش مصنوعی یه کد میسازه که احتمالاً درست کار کنه.
4️⃣ آخرش، بدون اینکه خیلی درک کنه چطور کار میکنه، برنامه اجرا میشه!
📌 نتیجه؟
✅ کد نوشته شده و بالا اومده.
❌ اما ساختار و بهینه بودنش هنوز معلوم نیست.
❌ برنامهنویس حتی نمیدونه کد چطور کار میکنه!
❌ عملکرد؟ شاید درست کار کنه، ولی فقط تا وقتی مشکلی پیش نیاد!
❌ مشکلات امنیتی؟ ممکنه یه سوراخ امنیتی بزرگی وجود داشته باشه که کسی متوجهش نشه تا زمانی که به مشکل برخورد کنه! 🔓
یه مثال جالب از این قضیه، "Leo" یه برنامهنویس بود که با استفاده از Cursor AI بدون نوشتن حتی یک خط کد یه سیستم SaaS راه انداخت و داخل توییتر (اکس) پز میداد که چطور موفق شده و چقدر فروخته. اما بعد از یه مدت، یه توییت زد و گفت که وبسایتش تحت حمله قرار گرفته و اپلیکیشنش خراب شده! بعد مشخص شد که چیزای سادهای مثل authentication یا CORS رعایت نشده بود!
📌 نتیجهگیری:
حتی با اینکه AI میتونه خیلی سریع کد تولید کنه، ولی اینجا نکته اینجاست که سرعت شاید با کیفیت و پایداری تناقض داشته باشه. شاید بتونی یه چیزی رو سریع بسازی، ولی اینکه این ابزارها بتونن امنیت و کیفیت رو تضمین کنن، سوالیه!
پس هنوز باید توجه کنیم که درک عمیق از کد و اصول پایهای مهمه. باید بتونیم از این ابزارها استفاده کنیم، ولی همزمان باید آگاهی و تجربه هم داشته باشیم تا نرمافزارهای پایداری بسازیم.
@Syntax_fa
داشتم توی توییتر (اکس) میچرخیدم که به یه اصطلاح جدید به نام Vibe Coding برخوردم. این یعنی یه برنامهنویس دیگه مستقیم کد نمینویسه، بلکه میره از ابزارهای AI مثل ChatGPT، Cursor AI، Copilot و این جور چیزا استفاده میکنه و کدی میسازه که شاید کار کنه، ولی نه خیلی قابل درک یا بهینه باشه!
🔹 مکانیزم این روش چجوریه؟
1️⃣ برنامهنویس یه ایده کلی داره.
2️⃣ میره به AI میگه که "یه چیزی بساز که این کار رو بکنه."
3️⃣ هوش مصنوعی یه کد میسازه که احتمالاً درست کار کنه.
4️⃣ آخرش، بدون اینکه خیلی درک کنه چطور کار میکنه، برنامه اجرا میشه!
📌 نتیجه؟
✅ کد نوشته شده و بالا اومده.
❌ اما ساختار و بهینه بودنش هنوز معلوم نیست.
❌ برنامهنویس حتی نمیدونه کد چطور کار میکنه!
❌ عملکرد؟ شاید درست کار کنه، ولی فقط تا وقتی مشکلی پیش نیاد!
❌ مشکلات امنیتی؟ ممکنه یه سوراخ امنیتی بزرگی وجود داشته باشه که کسی متوجهش نشه تا زمانی که به مشکل برخورد کنه! 🔓
یه مثال جالب از این قضیه، "Leo" یه برنامهنویس بود که با استفاده از Cursor AI بدون نوشتن حتی یک خط کد یه سیستم SaaS راه انداخت و داخل توییتر (اکس) پز میداد که چطور موفق شده و چقدر فروخته. اما بعد از یه مدت، یه توییت زد و گفت که وبسایتش تحت حمله قرار گرفته و اپلیکیشنش خراب شده! بعد مشخص شد که چیزای سادهای مثل authentication یا CORS رعایت نشده بود!
📌 نتیجهگیری:
حتی با اینکه AI میتونه خیلی سریع کد تولید کنه، ولی اینجا نکته اینجاست که سرعت شاید با کیفیت و پایداری تناقض داشته باشه. شاید بتونی یه چیزی رو سریع بسازی، ولی اینکه این ابزارها بتونن امنیت و کیفیت رو تضمین کنن، سوالیه!
پس هنوز باید توجه کنیم که درک عمیق از کد و اصول پایهای مهمه. باید بتونیم از این ابزارها استفاده کنیم، ولی همزمان باید آگاهی و تجربه هم داشته باشیم تا نرمافزارهای پایداری بسازیم.
@Syntax_fa
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 نسخه ۱.۴.۰ پکیچ ورودیا (Vordia) منتشر شد.
Changes :
- feat(ignore): handle git ignore for remove .idea from projects file
- refactor(tikrack): refactor codes and handle some import and use
https://github.com/Rayiumir/Vordia
#لاراول
@TheRaymondDev
Changes :
- feat(ignore): handle git ignore for remove .idea from projects file
- refactor(tikrack): refactor codes and handle some import and use
https://github.com/Rayiumir/Vordia
#لاراول
@TheRaymondDev
GitHub
GitHub - LaraPire/laravel-vordia: Laravel Mobile Authentication Package , Supports Multiple Drivers
Laravel Mobile Authentication Package , Supports Multiple Drivers - GitHub - LaraPire/laravel-vordia: Laravel Mobile Authentication Package , Supports Multiple Drivers
Forwarded from Golden Code (@lix)
وقتی از دستور "%LIKE "%fo برای جستجو استفاده میکنیم، درین شرایط دیتابیس باید تمام اطلاعات رو برامون بررسی کنه که خب باعث میشه سرعت پایین بیاد. راه بهتر برای جستجوی سریعتر استفاده از full-text هستش.
این روش کمک میکنه تا دیتابیس خیلی سریعتر و کارآمدتر فرایند جستجو رو انجام بده.
(طریقه استفادش در تصویر درج شده)
#SQL
#PHP
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/mmartin_joo/status/1902014134561947783?t=jHjPbh6DAmevpRPeQSCDWg&s=35
این روش کمک میکنه تا دیتابیس خیلی سریعتر و کارآمدتر فرایند جستجو رو انجام بده.
(طریقه استفادش در تصویر درج شده)
#SQL
#PHP
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/mmartin_joo/status/1902014134561947783?t=jHjPbh6DAmevpRPeQSCDWg&s=35
X (formerly Twitter)
Martin Joo (@mmartin_joo) on X
LIKE "%foo%" queries can be very slow.
Use full-text index and full-text search instead:
Use full-text index and full-text search instead:
Forwarded from کانال اطلاعرسانی توزیع پارچ (ERFouX)
parch-guideline.pdf
16.7 MB
درود بر کاربران پارچلینوکس!
مفتخریم اعلام کنیم که راهنمای هویت بصری پارچلینوکس با همکاری همه جانبهٔ تیم طراحی هم اکنون آماده شده است! این راهنما (guideline) شامل قواعد طراحی لوگو و دیزاین کلی ماست و به تیم توسعه و مشارکت کنندگان کمک میکند تا در طراحی و توسعه نرم افزار های پارچ یکپارچگی ایجاد کنند.
در صورتی که تمایل دارید در این مسیر توسعه پارچ ما را همراهی کنید اکیدا پیشنهاد میشود این راهنما را مطالعه کنید.
مطالعه این راهنما میتواند شروع خوبی برای مشارکت در پارچ باشد.
با تشکر از همراهی شما ❤️
تیم توسعه پارچلینوکس
🐧 @ParchLinux
مفتخریم اعلام کنیم که راهنمای هویت بصری پارچلینوکس با همکاری همه جانبهٔ تیم طراحی هم اکنون آماده شده است! این راهنما (guideline) شامل قواعد طراحی لوگو و دیزاین کلی ماست و به تیم توسعه و مشارکت کنندگان کمک میکند تا در طراحی و توسعه نرم افزار های پارچ یکپارچگی ایجاد کنند.
در صورتی که تمایل دارید در این مسیر توسعه پارچ ما را همراهی کنید اکیدا پیشنهاد میشود این راهنما را مطالعه کنید.
مطالعه این راهنما میتواند شروع خوبی برای مشارکت در پارچ باشد.
با تشکر از همراهی شما ❤️
تیم توسعه پارچلینوکس
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
کشف: سازههای عظیم ۲ کیلومتری در زیر اهرام جیزه وجود دارند! این دیوانگی است!!! سازههای عظیم استوانهای مارپیچی با خطوط عمودی کشف شدهاند که بیش از ۶۰۰ متر از پایهی اهرام به سمت سازههای بزرگ زیرین امتداد مییابند!
https://x.com/TheProjectUnity/status/1902285244583309531
#متفرقه
@TheRaymondDev
https://x.com/TheProjectUnity/status/1902285244583309531
#متفرقه
@TheRaymondDev
Forwarded from Geek Alerts
گوگل Doodle نوروز ۱۴۰۴ رو معرفی کرد.
گوگل مثل هر سال برای نوروز، لوگوی خودش رو تغییر میده. این دودل مثل تمامی دودلهای دیگر با آیپی ایران نمایش داده نخواهد شد و برای سایر کشورهایی که نوروز را جشن میگیرند مثل تاجیکستان، ازبکستان، قزاقستان و ... به نمایش گذاشته خواهد شد.
دودل امسال هم توسط طراح ایرانیتبار، پندار یوسفی، طراحی شده است.
🔗 doodles
🤓 hadi @geekalerts
گوگل مثل هر سال برای نوروز، لوگوی خودش رو تغییر میده. این دودل مثل تمامی دودلهای دیگر با آیپی ایران نمایش داده نخواهد شد و برای سایر کشورهایی که نوروز را جشن میگیرند مثل تاجیکستان، ازبکستان، قزاقستان و ... به نمایش گذاشته خواهد شد.
دودل امسال هم توسط طراح ایرانیتبار، پندار یوسفی، طراحی شده است.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
درود دوستان
نوروز رو پیشاپیش به همه شما عزیزان شادباش میگم
امیدوارم که همیشه سالم و سربلند و سرحال و خوشحال در کنار عزیزانتون باشید در حالی که جیبتون پر از پول و ذهنتون خالی از ناراحتی هست
ارادتمند شما
مرتضی باشسیز
نوروز رو پیشاپیش به همه شما عزیزان شادباش میگم
امیدوارم که همیشه سالم و سربلند و سرحال و خوشحال در کنار عزیزانتون باشید در حالی که جیبتون پر از پول و ذهنتون خالی از ناراحتی هست
ارادتمند شما
مرتضی باشسیز
Forwarded from کدنویس یکروزه
تبدیل کنندهی کامل واحدها
خوب از هوش مصنوعی Grok که واقعاً در برنامه نویسی از همهی نمونه ها بهتر عمل می کنه و حتا سلیقه اش در ساخت رابط کاربری واقعاً خاص هست، خواستم که اول مشخص کنه چه انواعی از واحدها داریم که عمومی تر و مهم هستن و بعد از مرتب سازی بر اساس اولویت، واحدهای اونها رو هم پیدا کنه و یک اینترفیس جذاب براش بسازه.
واقعاً جالب در آورد به خصوص در نمایش موبایلی که میتونید امتحان کنید.
اما یه چیز جالب ترش اینه که بعد از محاسبه، نتیجه رو به صورت یک جمله ی فارسی هم میسازه که مثلاً یک کیلومتر برابره با ۱۰۰۰ متر!
خوب از هوش مصنوعی Grok که واقعاً در برنامه نویسی از همهی نمونه ها بهتر عمل می کنه و حتا سلیقه اش در ساخت رابط کاربری واقعاً خاص هست، خواستم که اول مشخص کنه چه انواعی از واحدها داریم که عمومی تر و مهم هستن و بعد از مرتب سازی بر اساس اولویت، واحدهای اونها رو هم پیدا کنه و یک اینترفیس جذاب براش بسازه.
واقعاً جالب در آورد به خصوص در نمایش موبایلی که میتونید امتحان کنید.
اما یه چیز جالب ترش اینه که بعد از محاسبه، نتیجه رو به صورت یک جمله ی فارسی هم میسازه که مثلاً یک کیلومتر برابره با ۱۰۰۰ متر!
Forwarded from Syntax | سینتکس (Daimon)
به عنوان آخرین پست امسال این آموزش فان رو بهتون تقدیم می کنم
برای من خیلی پیش اومده ایمیلی که اشاره میکنه پول ریکوئست جدید زده شده رو میبینم و میگم حالا بعدا میرم ریویو میکنم الان حوصلش نیست ولی متاسفانه نصف مواقع یادم میره ریویو کنم و پول ریکوئسته همینجوری نامعلوم باقی میمونه مگه اینکه اون شخص دوباره یادآوری کنه یا اینکه خودم چک کنم پول ریکوئست هارو چیز جدیدی هست یا نه.
با خودم گفتم بهتره هر صبح قبل هر چیزی چک کنم آخرین تغییرات چیا هستن. ولی بازم نمیشه به ذهن فراموش کار آدم ها اعتماد کرد اما اگه میومد بصورت اتوماتیک هرصبح برای پول ریکوئست هایی که باز هستند و ریویو نشدن ایمیل یادآوری میزد، چقدر عالی میشد!
پس دست به کار شدم یچیز فان و جالب بزنم.
حالا چطور اینکارو انجام بدیم؟
گیتهاب اکشن یه قابلیتی داره که میتونیم تنظیم کنیم یه ورکفلو بصورت دوره تکرار همش اجرا بشه
خب پس قسمت اول مسئله حل شد بقیشم که کاری نداره یدونه smtp میخوایم اونم جیمیل در اختیارمون قرار میده و تا روزی 500 تا ایمیل هم رایگان میتونیم ارسال کنیم پس فقط نیازه یه سری ریکوئست و فیلتر ساده بزنیم تا پول ریکوئست های مدنظر رو در بیاریم و به آدرس ایمیل اشخاصی که ریویو میکنن ارسال کنیم.
در نهایت این ورکفلو رو پیادش کردم:
https://github.com/alireza-fa/github-actions/blob/main/.github/workflows/check_prs_and_send_email.yml
#github_action
@syntax_fa
برای من خیلی پیش اومده ایمیلی که اشاره میکنه پول ریکوئست جدید زده شده رو میبینم و میگم حالا بعدا میرم ریویو میکنم الان حوصلش نیست ولی متاسفانه نصف مواقع یادم میره ریویو کنم و پول ریکوئسته همینجوری نامعلوم باقی میمونه مگه اینکه اون شخص دوباره یادآوری کنه یا اینکه خودم چک کنم پول ریکوئست هارو چیز جدیدی هست یا نه.
با خودم گفتم بهتره هر صبح قبل هر چیزی چک کنم آخرین تغییرات چیا هستن. ولی بازم نمیشه به ذهن فراموش کار آدم ها اعتماد کرد اما اگه میومد بصورت اتوماتیک هرصبح برای پول ریکوئست هایی که باز هستند و ریویو نشدن ایمیل یادآوری میزد، چقدر عالی میشد!
پس دست به کار شدم یچیز فان و جالب بزنم.
حالا چطور اینکارو انجام بدیم؟
گیتهاب اکشن یه قابلیتی داره که میتونیم تنظیم کنیم یه ورکفلو بصورت دوره تکرار همش اجرا بشه
خب پس قسمت اول مسئله حل شد بقیشم که کاری نداره یدونه smtp میخوایم اونم جیمیل در اختیارمون قرار میده و تا روزی 500 تا ایمیل هم رایگان میتونیم ارسال کنیم پس فقط نیازه یه سری ریکوئست و فیلتر ساده بزنیم تا پول ریکوئست های مدنظر رو در بیاریم و به آدرس ایمیل اشخاصی که ریویو میکنن ارسال کنیم.
در نهایت این ورکفلو رو پیادش کردم:
https://github.com/alireza-fa/github-actions/blob/main/.github/workflows/check_prs_and_send_email.yml
#github_action
@syntax_fa
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 دوره آموزش پروژه محور ساخت وب سایت شرکتی با لاراول 12 به روز رسانی شد.
۱۵- افزودن نوتیفیکیشن یا اطلاعیه ها
قیمت دوره 1,499,000 با تخفیف 60 درصد 599,000 تومان
https://rayium.ir/course/?p=1613
#لاراول
@TheRaymondDev
۱۵- افزودن نوتیفیکیشن یا اطلاعیه ها
قیمت دوره 1,499,000 با تخفیف 60 درصد 599,000 تومان
https://rayium.ir/course/?p=1613
#لاراول
@TheRaymondDev
Forwarded from Linuxor ?
سال نو پیشاپیش مبارک! امیدوارم سالی پر از یادگیری و پیشرفت در انتظارتون باشه.
اگه امسال محتوای کانال لینوکسور براتون مفید بوده، خوشحال میشیم ما رو به دوستهای کامپیوتریتون با فوروارد کردن این پست معرفی کنید. اینطوری هم به ما عیدی دادین، هم یه فرصت یادگیری به دوستتون هدیه کردید.
@Linuxor
اگه امسال محتوای کانال لینوکسور براتون مفید بوده، خوشحال میشیم ما رو به دوستهای کامپیوتریتون با فوروارد کردن این پست معرفی کنید. اینطوری هم به ما عیدی دادین، هم یه فرصت یادگیری به دوستتون هدیه کردید.
@Linuxor
Forwarded from یه شعر (Poem Bot)
حافظ | غزلیات | غزل شمارهٔ ۱۳۶
دست در حلقه آن زلف دوتا نتوان کرد
تکیه بر عهد تو و باد صبا نتوان کرد
آن چه سعی است من اندر طلبت بنمایم
این قدر هست که تغییر قضا نتوان کرد
دامن دوست به صد خون دل افتاد به دست
به فسوسی که کند خصم رها نتوان کرد
عارضش را به مثل ماه فلک نتوان گفت
نسبت دوست به هر بی سر و پا نتوان کرد
سرو بالای من آنگه که درآید به سماع
چه محل جامه جان را که قبا نتوان کرد
نظر پاک تواند رخ جانان دیدن
که در آیینه نظر جز به صفا نتوان کرد
مشکل عشق نه در حوصله دانش ماست
حل این نکته بدین فکر خطا نتوان کرد
غیرتم کشت که محبوب جهانی لیکن
روز و شب عربده با خلق خدا نتوان کرد
من چه گویم که تو را نازکی طبع لطیف
تا به حدیست که آهسته دعا نتوان کرد
بجز ابروی تو محراب دل حافظ نیست
طاعت غیر تو در مذهب ما نتوان کرد
#حافظ | گنجور
📍@iipoem
دست در حلقه آن زلف دوتا نتوان کرد
تکیه بر عهد تو و باد صبا نتوان کرد
آن چه سعی است من اندر طلبت بنمایم
این قدر هست که تغییر قضا نتوان کرد
دامن دوست به صد خون دل افتاد به دست
به فسوسی که کند خصم رها نتوان کرد
عارضش را به مثل ماه فلک نتوان گفت
نسبت دوست به هر بی سر و پا نتوان کرد
سرو بالای من آنگه که درآید به سماع
چه محل جامه جان را که قبا نتوان کرد
نظر پاک تواند رخ جانان دیدن
که در آیینه نظر جز به صفا نتوان کرد
مشکل عشق نه در حوصله دانش ماست
حل این نکته بدین فکر خطا نتوان کرد
غیرتم کشت که محبوب جهانی لیکن
روز و شب عربده با خلق خدا نتوان کرد
من چه گویم که تو را نازکی طبع لطیف
تا به حدیست که آهسته دعا نتوان کرد
بجز ابروی تو محراب دل حافظ نیست
طاعت غیر تو در مذهب ما نتوان کرد
#حافظ | گنجور
📍@iipoem
🔥1
Forwarded from IRCF | اینترنت آزاد برای همه
سالی سخت و تاریک را پشتسر گذاشتیم، اما امید همچنان در دلهایمان زنده است.
ایستادهایم، مصممتر از همیشه، در آستانه بهاری که نوید شکفتن و دگرگونی را با خود دارد.
نوروزتان، نوروزمان پیروز باد.
🔍 ircf.space
@ircfspace
ایستادهایم، مصممتر از همیشه، در آستانه بهاری که نوید شکفتن و دگرگونی را با خود دارد.
نوروزتان، نوروزمان پیروز باد.
🔍 ircf.space
@ircfspace
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
اینا همش نشونست
۹۰۰۰ -> ۹ + ۰ + ۰ + ۰ = ۹
۱۴۰۴ -> ۱ + ۴ + ۰ + ۴ = ۹
۹ / ۹ = ۱
۹ + ۹ = ۱۸
۹ * ۹ = ۸۱
۹ - ۹ = ۰
۸۱ + ۱۸ + ۱ + ۰ = ۱۰۰
😁
۹۰۰۰ -> ۹ + ۰ + ۰ + ۰ = ۹
۱۴۰۴ -> ۱ + ۴ + ۰ + ۴ = ۹
۹ / ۹ = ۱
۹ + ۹ = ۱۸
۹ * ۹ = ۸۱
۹ - ۹ = ۰
۸۱ + ۱۸ + ۱ + ۰ = ۱۰۰
😁
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
Forwarded from یه آدم عادی (ArshA)
عیدتون مبارک باشه
ارزو میکنم که ۳۶۵ گردش بعدی زمین و همه ی گردش های بعدیش لحظات خوب زیادی براتون به همراه داشته باشه.
@y_adam_adi
ارزو میکنم که ۳۶۵ گردش بعدی زمین و همه ی گردش های بعدیش لحظات خوب زیادی براتون به همراه داشته باشه.
@y_adam_adi
Telegram
یه آدم عادی (ArshA)
شاید علاقمند به پاپ کالچر
شاید...
https://t.iss.one/boost/y_adam_adi
https://www.coffeete.ir/hr_arsha
@Hr_ArshA
شاید...
https://t.iss.one/boost/y_adam_adi
https://www.coffeete.ir/hr_arsha
@Hr_ArshA