Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
کدی که امروز باهاش کلنجار میری، همون چیزیه که فردا باعث میشه لبخند بزنی؛ چون کلی رشد کردی! 🙂
و در نهایت خالق ارزش ها باشی ...
سورپرایز✨ 🪄
امروز پیش ثبت نام اپلیکیشنمون آغاز میشه و لینکش رو میزارم😉 🔥
🏫 LearnPOV is comming 💬
هر باگی، یه قدم به جلوئه💎
هر اروری، یه داستان برای یادگیریه💯
هر شب بیداری، یه صبحی داره که میتونی با افتخار بگی: "خودم حلش کردم!"💪
و در نهایت خالق ارزش ها باشی ...
سورپرایز
امروز پیش ثبت نام اپلیکیشنمون آغاز میشه و لینکش رو میزارم
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from laravel-news
باورتون نمیشه اگه بگم PHP Foundation تصمیم گرفته توسعه FrankenPHP رو به دست بگیره!!! 🤯🔥
فرانکین FrankenPHP توسط Kévin Dunglas ساخته شده و با حمایت Les-Tilleuls.coop توسعه پیدا کرده. این سرور با ادغام PHP مستقیماً در Go و وبسرور Caddy، کار دیپلویمنت رو خیلی سادهتر و سریعتر کرده و حتی هزینهها رو کاهش میده. همینطور از قابلیتهایی مثل اجرای real-time، حالت worker برای افزایش کارایی و هاستینگ پیشرفته پشتیبانی میکنه که الان توی فریمورکهایی مثل Laravel، Symfony و Yii هم ادغام شده.
حالا بنیاد PHP رسماً اعلام کرده که از این پروژه پشتیبانی میکنه، کدش رو تو گیتهاب رسمی میذاره و در توسعه فعّال اون نقش داره. این یک قدم بزرگ برای مدرنسازی اکوسیستم PHP هست، در حالی که مدیریت پروژه همچنان با توسعهدهنده اصلی پروژه میمونه.
اطلاعات بیشتر:
https://thephp.foundation/blog/2025/05/15/frankenphp/
#FrankenPHP #PHP_Foundation
فرانکین FrankenPHP توسط Kévin Dunglas ساخته شده و با حمایت Les-Tilleuls.coop توسعه پیدا کرده. این سرور با ادغام PHP مستقیماً در Go و وبسرور Caddy، کار دیپلویمنت رو خیلی سادهتر و سریعتر کرده و حتی هزینهها رو کاهش میده. همینطور از قابلیتهایی مثل اجرای real-time، حالت worker برای افزایش کارایی و هاستینگ پیشرفته پشتیبانی میکنه که الان توی فریمورکهایی مثل Laravel، Symfony و Yii هم ادغام شده.
حالا بنیاد PHP رسماً اعلام کرده که از این پروژه پشتیبانی میکنه، کدش رو تو گیتهاب رسمی میذاره و در توسعه فعّال اون نقش داره. این یک قدم بزرگ برای مدرنسازی اکوسیستم PHP هست، در حالی که مدیریت پروژه همچنان با توسعهدهنده اصلی پروژه میمونه.
اطلاعات بیشتر:
https://thephp.foundation/blog/2025/05/15/frankenphp/
#FrankenPHP #PHP_Foundation
Forwarded from Linuxor ?
داروین : هوش مصنوعی همچین اوسگولم نیست مستقیم بیاد جای یه تعداد کمی برنامه نویس رو بگیره، و برنامه نویس هام تا جایی که میتونن مقاومت کنن و شغل بهتر پیدا کنن؛ هوش مصنوعی از یه تکنیک بهتر استفاده میکنه اونقدری برنامه نویسی رو راحت میکنه و تعداد برنامه نویس ها زیاد میشه که بازار اشباع میشه و دسته جمعی هممون رو باهم بدبخت میکنه.
@Linuxor
@Linuxor
Forwarded from Gopher Academy
🔵 عنوان مقاله
Outpost: Outbound Webhooks and Event Destinations Infrastructure
🟢 خلاصه مقاله:
در این مقاله روشی برای افزودن وبهوکها و رویدادهای خروجی قابل اعتماد به برنامهها مورد بررسی قرار میگیرد که با انواع مقصدها نظیر Amazon EventBridge، AWS SQS، AWS SNS، GCP Pub/Sub، RabbitMQ و Kafka سازگار است. بحث اصلی بر اهمیت وبهوکها و معماری مبتنی بر رویداد در توسعه برنامههای مدرن تمرکز دارد و راهکارهای فنی برای راهاندازی این فناوریها به ازای هر یک از سرویسهای ذکر شده ارائه میدهد. در نهایت، مزایای استفاده از انواع مختلف مقصدها در فرستادن وبهوکها و رویدادها و افزایش انعطافپذیری و تحمل خطا در برنامهها مورد تأکید قرار میگیرد.
🟣لینک مقاله:
https://golangweekly.com/link/169223/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Outpost: Outbound Webhooks and Event Destinations Infrastructure
🟢 خلاصه مقاله:
در این مقاله روشی برای افزودن وبهوکها و رویدادهای خروجی قابل اعتماد به برنامهها مورد بررسی قرار میگیرد که با انواع مقصدها نظیر Amazon EventBridge، AWS SQS، AWS SNS، GCP Pub/Sub، RabbitMQ و Kafka سازگار است. بحث اصلی بر اهمیت وبهوکها و معماری مبتنی بر رویداد در توسعه برنامههای مدرن تمرکز دارد و راهکارهای فنی برای راهاندازی این فناوریها به ازای هر یک از سرویسهای ذکر شده ارائه میدهد. در نهایت، مزایای استفاده از انواع مختلف مقصدها در فرستادن وبهوکها و رویدادها و افزایش انعطافپذیری و تحمل خطا در برنامهها مورد تأکید قرار میگیرد.
🟣لینک مقاله:
https://golangweekly.com/link/169223/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - hookdeck/outpost: Open Source Outbound Webhooks and Event Destinations Infrastructure
Open Source Outbound Webhooks and Event Destinations Infrastructure - hookdeck/outpost
Forwarded from DevTwitter | توییت برنامه نویسی
قبل از اینکه دیر بشه این فرصت رو از دست نده!
اکانت Gemini Pro با اعتبار 100 دلاری، ۱۵ ماه رایگان + ۲ ترابایت فضای گوگل درایو!
کافیه با IP آمریکا وارد لینک بشی
و روی گزینه Get student offer کلیک کنی.
اگه درست انجام بدی، توی سایت یا اپ Gemini حالت Pro فعال میشه
(این طرح فقط برای آمریکاست، IP آمریکا یادت نره)
https://one.google.com/join/ai-student
@DevTwitter | <Rick Sanchez/>
اکانت Gemini Pro با اعتبار 100 دلاری، ۱۵ ماه رایگان + ۲ ترابایت فضای گوگل درایو!
کافیه با IP آمریکا وارد لینک بشی
و روی گزینه Get student offer کلیک کنی.
اگه درست انجام بدی، توی سایت یا اپ Gemini حالت Pro فعال میشه
(این طرح فقط برای آمریکاست، IP آمریکا یادت نره)
https://one.google.com/join/ai-student
@DevTwitter | <Rick Sanchez/>
Forwarded from DevTwitter | توییت برنامه نویسی
Forwarded from Linuxor ?
با ابزار ترمینالی you-get با یه خط دستور، ویدیو، صدا یا عکس رو از یوتیوب، اینستاگرام، فیسبوک، توییتر و کلی سایت دیگه دانلود میکنه.
you-get.org
@Linuxor
you-get.org
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
در گرایش سنجش از دور در علوم زمین، از تصاویر ماهوارهای و هوایی بهعنوان منبع داده استفاده میکنیم تا بدون نیاز به حضور فیزیکی در محل، اطلاعات دقیقی از سطح زمین به دست آوریم. این اطلاعات میتوانند شامل تغییرات پوشش گیاهی، پایش منابع آب، بررسی تغییرات اقلیمی، تشخیص ناهنجاریهای زمینشناسی و بسیاری از کاربردهای دیگر باشند. سنجش از دور به ما این امکان را میدهد که در مقیاسهای وسیع و با دقت بالا، پویاییهای زمین را تحلیل و پایش کنیم. ما یک کتابخانانه پایتون توسعه دادیم که اگر علاقهمند به این حوزه هستید، خوشحال میشیم از پروژه ما حمایت کنید و توی توسعهاش مشارکت کنید :)
https://github.com/FEZtool-team/FEZrs
@DevTwitter | <Arad/>
https://github.com/FEZtool-team/FEZrs
@DevTwitter | <Arad/>
Forwarded from Daneshkar admin
یه لحظه تصور کن:
لپتاپ جلوته، داری روی یه داشبورد مهم کار میکنی💻
چون باید برای یه شرکت بزرگ گزارش دقیق آماده کنی!
درسته، همونطور که آرزوشو داشتی تو یه دیتاآنالیستی⭐️
دوره دیتا آنالیز دانشکار تورو به آرزوت میرسونه.
چون این دوره فقط آموزش نیست.
تمرینه. پروژست. شبیهساز دنیای واقعیه!
🎯 صحنه بعدی زندگیت رو خودت بساز:
🔗https://dnkr.ir/2MqRq
لپتاپ جلوته، داری روی یه داشبورد مهم کار میکنی💻
چون باید برای یه شرکت بزرگ گزارش دقیق آماده کنی!
درسته، همونطور که آرزوشو داشتی تو یه دیتاآنالیستی⭐️
دوره دیتا آنالیز دانشکار تورو به آرزوت میرسونه.
چون این دوره فقط آموزش نیست.
تمرینه. پروژست. شبیهساز دنیای واقعیه!
🎯 صحنه بعدی زندگیت رو خودت بساز:
🔗https://dnkr.ir/2MqRq
Forwarded from DevTwitter | توییت برنامه نویسی
فوق العاده ست این warp. اینطوریه که یه ایجنت خیلی خوب برای ترمینال میشه. به جای اینکه برای انجام دادن یه پروسه مجبور باشی دونه دونه دستور و خطاهارو تو گوگل دنبال جواب باشی، یه جمله بهش میگی چیکار کن خودش هم پلن میکنه دستورالعمل رو و هم دونه به دونه اجرا میکنه و اگه خطایی هم باشه خودش دنبال راه حل میگرده.
اگه به استفاده کردن ازش عادت کنید فکر نمیکنم دیگه بتونید با ترمینال دیگه ای کار کنید.
ضمنا خودش context کار رو میدونه و وقتی در خط فرمان میخوای دستوری رو اجرا کنی قبل از نوشتن دستور پیشنهاداتش رو بهت میگه.
https://www.warp.dev
@DevTwitter | <Hossein Nazari/>
اگه به استفاده کردن ازش عادت کنید فکر نمیکنم دیگه بتونید با ترمینال دیگه ای کار کنید.
ضمنا خودش context کار رو میدونه و وقتی در خط فرمان میخوای دستوری رو اجرا کنی قبل از نوشتن دستور پیشنهاداتش رو بهت میگه.
https://www.warp.dev
@DevTwitter | <Hossein Nazari/>
Forwarded from Geek Alerts
یکی از ویژگیهایی که به مرورگر کروم اومد این دیدن تب مرورگر توسط Gemini هست، اینجوری که یه چت گوشه صفحه باز میشه و میتونید در مورد اون تب از Gemini سوال کنید، مثلا بگید به فارسی ترجمه کن این صفحهرو یا خلاصش کن و هر سوال دیگهای که دارید.
این نسخه اولیه Gemini (Live) هست که بعدا قراره کارهای بیشتری مثل پر کردن فرم تو سایتها یا انجام دادن یه فرایند رو براتون جلو ببره، فعلا فقط برای مشترکان AI Pro ساکن آمریکا اومده ولی میشه انتظار داشت در آینده یه نسخه رایگان هم داشته باشه.
🔗 9to5google
🤓 @geekalerts
این نسخه اولیه Gemini (Live) هست که بعدا قراره کارهای بیشتری مثل پر کردن فرم تو سایتها یا انجام دادن یه فرایند رو براتون جلو ببره، فعلا فقط برای مشترکان AI Pro ساکن آمریکا اومده ولی میشه انتظار داشت در آینده یه نسخه رایگان هم داشته باشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
گوگل SynthID Detector رو معرفی کرد، تا الان با SynthID حدود ۱۰ میلیارد عکس و ویدیو رو واترمارک مخفی زدن، تکنولوژیش جوری هست که واترمارک روی عکس دیده نمیشه ولی همین ابزار دتکتور جدیدی که ساختن به راحتی میتونه تشخیص بده که این عکس با هوشمصنوعی ساخته شده یا نه، تمام عکسهایی و ویدیوهایی که با مدلهای گوگل میسازید این واترمارک رو دارن. فعلا چون آزمایشی هست دسترسیش رو به بخشی از خبرنگارها و محققها دادن.
🔗 deepmind
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
بعضی کتابخونهها هستن که بار های الکی رو از دوشمون بر میدارن Moment.js یکی از اوناس.
برای تبدیل یه تاریخ میلادی به شمسی یا نمایش زمان بهصورت "5 دقیقه پیش" تو جاوااسکریپت. اگه بخوای با vanilla JS بری جلو، میسوزی Moment اینو با یه خط حل میکنه.
github.com/moment/moment
@Linuxor
برای تبدیل یه تاریخ میلادی به شمسی یا نمایش زمان بهصورت "5 دقیقه پیش" تو جاوااسکریپت. اگه بخوای با vanilla JS بری جلو، میسوزی Moment اینو با یه خط حل میکنه.
github.com/moment/moment
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
بین آموزش هایی که برای رگ دیدم، یدونش بد جور بهم چسبید!
Local Retrieval Augmented Generation (RAG) from Scratch
مدرسش هم آقای Daniel Bourke معروفه
حالا من اومدم این کورس که داخل یوتوب 6 ساعته رو به زبان فارسی و همراه با توضیحات اضافی برای درک بهتر، به صورت مکتوب داخل گوگل کولب پیاده سازی کردم، امیدوارم به کارتون بیاد
پ.ن: اولش ظاهرا یکم شلوغ به نظر میاد ولی متن خیلی روونی داره و میشه راحت باهاش پیش رفت و مفهوم رگ رو درک کرد.
https://colab.research.google.com/drive/1EQMPRkldW5yX9cuNn2hJkBSKCreV34AF#scrollTo=hbcQT7SGyC3X
@DevTwitter | <Soroush Ramezani/>
Local Retrieval Augmented Generation (RAG) from Scratch
مدرسش هم آقای Daniel Bourke معروفه
حالا من اومدم این کورس که داخل یوتوب 6 ساعته رو به زبان فارسی و همراه با توضیحات اضافی برای درک بهتر، به صورت مکتوب داخل گوگل کولب پیاده سازی کردم، امیدوارم به کارتون بیاد
پ.ن: اولش ظاهرا یکم شلوغ به نظر میاد ولی متن خیلی روونی داره و میشه راحت باهاش پیش رفت و مفهوم رگ رو درک کرد.
https://colab.research.google.com/drive/1EQMPRkldW5yX9cuNn2hJkBSKCreV34AF#scrollTo=hbcQT7SGyC3X
@DevTwitter | <Soroush Ramezani/>
Forwarded from Geek Alerts
اپل میخواد تو کنفرانس WWDC ۲۰۲۵ سیستمعاملهای iOS ۱۹ iPadOS ۱۹، macOS ۱۶ رو با تمرکز بر Apple Intelligence و بازطراحی اساسی معرفی کنه، شایعه شده که اپل در حال آزمایش یک ابزار کدنویسی با همکاری Anthropic هست که ممکنه توی این رویداد معرفی بشه.
خود رویداد هم از ۹ تا ۱۳ ژوئن هست، میشه یکشنبه ۲۰ خرداد، ساعت ۲۰:۳۰ شب که ما به صورت کامل پوشش میدیم.
🔗 macrumors
🤓 @geekalerts
خود رویداد هم از ۹ تا ۱۳ ژوئن هست، میشه یکشنبه ۲۰ خرداد، ساعت ۲۰:۳۰ شب که ما به صورت کامل پوشش میدیم.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Ninja Learn | نینجا لرن (Denver)
خب خب خب، انواع وابستگی های تابعی توی دیتابیس🗄
توی پست قبلی با وابستگی های تابعی آشنا شدیم و کاربردشون و نحوه کشفشون رو یاد گرفتیم. توی این پست به انواع این وابستگی ها میپردازیم.
1️⃣وابستگی تابعی کامل(Full)
زمانی رخ میده که مقدار یه ستون(B) به طور کامل توسط یک ستون دیگه(A) تعیین میشه. یعنی هیچ زیر مجموعه ای از A نمیتونه مقدار B رو تعیین کنه.
مثال: employee_id -> employee_name
2️⃣وابستگی تابعی جزئی(Partial)
زمانی رخ میده که فقط بخشی از یک کلید ترکیبی مقدار یک ستون دیگه رو تعیین میکنه.
مثال: اگر در (employee_id, department_id -> department_name) فقط department_id بتونه به تنهایی department_name رو تعیین کنه این وابستگی رخ میده.
3️⃣وابستگی تابعی متعدی(Transitive)
اگر A مقدار B رو تعیین کنه و B مقدار C رو تعیین کنه، وابستگی متعدی بین A و C رخ میده.
مثال: اگر order_id -> customer_id و customer_id -> customer_name برقرار باشن بنابراین order_id -> customer_name هم برقراره.
4️⃣وابستگی تابعی بدیهی(Trivial)
توی وابستگی تابعی بدیهی مجموعه وابسته زیر مجموعه ای از مجموعه تعیین کننده است و در این صورت مجموعه تعیین کننده مقادیر مجموعه وابسته رو تعیین میکنه.
مثال: (employee_id, employee_name -> employee_name)
5️⃣وابستگی تابعی غیربدیهی(Non-Trivial)
در وابستگی تابعی غیربدیهی مجموعه وابسته زیر مجموعه ای از مجموعه تعیین کننده نیست.
مثال: employee_id -> employee_name
6️⃣وابستگی تابعی چند مقداری(MultiValued)
زمانی رخ میده که یک کلید اولیه میتونه مقدار چندین ستون رو تعیین کنه به شرطی که بین ستون های وابسته هیچ ارتباط یا وابستگی ای نباشه.
مثال: employee_id -> (employee_name, employee_age). توی این مثال id کارمند اسم و سن اون رو تعیین میکنه ولی ارتباط یا وابستگی ای بین سن و اسم کارمند وجود نداره.
جمع بندی✍️
این ها انواع وابستگی های تابعی بودن و سعی کردم ساده و قابل فهم توضیحشون بدم. در اصل پیدا کردن و شناختنشون یکمی پیچیده تر از چیزیه که اینجا بیان شد، میتونین با مراجعه به منابع مختلف دانش خودتون توی این زمینه رو تقویت کنید.
➖➖➖➖➖➖➖➖➖➖
توی پست قبلی با وابستگی های تابعی آشنا شدیم و کاربردشون و نحوه کشفشون رو یاد گرفتیم. توی این پست به انواع این وابستگی ها میپردازیم.
1️⃣وابستگی تابعی کامل(Full)
زمانی رخ میده که مقدار یه ستون(B) به طور کامل توسط یک ستون دیگه(A) تعیین میشه. یعنی هیچ زیر مجموعه ای از A نمیتونه مقدار B رو تعیین کنه.
مثال: employee_id -> employee_name
2️⃣وابستگی تابعی جزئی(Partial)
زمانی رخ میده که فقط بخشی از یک کلید ترکیبی مقدار یک ستون دیگه رو تعیین میکنه.
مثال: اگر در (employee_id, department_id -> department_name) فقط department_id بتونه به تنهایی department_name رو تعیین کنه این وابستگی رخ میده.
3️⃣وابستگی تابعی متعدی(Transitive)
اگر A مقدار B رو تعیین کنه و B مقدار C رو تعیین کنه، وابستگی متعدی بین A و C رخ میده.
مثال: اگر order_id -> customer_id و customer_id -> customer_name برقرار باشن بنابراین order_id -> customer_name هم برقراره.
4️⃣وابستگی تابعی بدیهی(Trivial)
توی وابستگی تابعی بدیهی مجموعه وابسته زیر مجموعه ای از مجموعه تعیین کننده است و در این صورت مجموعه تعیین کننده مقادیر مجموعه وابسته رو تعیین میکنه.
مثال: (employee_id, employee_name -> employee_name)
5️⃣وابستگی تابعی غیربدیهی(Non-Trivial)
در وابستگی تابعی غیربدیهی مجموعه وابسته زیر مجموعه ای از مجموعه تعیین کننده نیست.
مثال: employee_id -> employee_name
6️⃣وابستگی تابعی چند مقداری(MultiValued)
زمانی رخ میده که یک کلید اولیه میتونه مقدار چندین ستون رو تعیین کنه به شرطی که بین ستون های وابسته هیچ ارتباط یا وابستگی ای نباشه.
مثال: employee_id -> (employee_name, employee_age). توی این مثال id کارمند اسم و سن اون رو تعیین میکنه ولی ارتباط یا وابستگی ای بین سن و اسم کارمند وجود نداره.
جمع بندی✍️
این ها انواع وابستگی های تابعی بودن و سعی کردم ساده و قابل فهم توضیحشون بدم. در اصل پیدا کردن و شناختنشون یکمی پیچیده تر از چیزیه که اینجا بیان شد، میتونین با مراجعه به منابع مختلف دانش خودتون توی این زمینه رو تقویت کنید.
#️⃣ #programming #db
➖➖➖➖➖➖➖➖➖➖
🥷🏻 CHANNEL | GROUP