Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 تخفیف ۵۰ درصدی برای دو دوره وردپرس
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
راییوم
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - راییوم
در این دوره خواهید آموخت که چگونه قالب حرفه ای را طراحی کنید. در این دوره اول صفحات را با چارچوب Bootstrap طراحی می کنیم و سپس رابط کاربری رو تبدیل به قالب
💘3❤1
🔶 قسمت جدید طراحی سایت شرکتی با لاراول ۱۲ منتشر شد.
۵- ایجاد Middleware سفارشی برای دسترسی های متفاوت
قیمت دوره با تخفیف ۴۰ درصد : ۹۰۰,۰۰۰ تومان
https://rayium.ir/course/?p=1613
#لاراول
@TheRaymondDev
۵- ایجاد Middleware سفارشی برای دسترسی های متفاوت
قیمت دوره با تخفیف ۴۰ درصد : ۹۰۰,۰۰۰ تومان
https://rayium.ir/course/?p=1613
#لاراول
@TheRaymondDev
👍3
🎄 یک برنامه نویس تنبل
@TheRaymondDev
🔶 بعد از مدت طولانی, در نسخه ۱.۶ افزونه ورود موبایلی Authora صفحه ورود موبایلی رو به برگه آوردیم و یه تغییراتی به فایل زبان فارسی و انگلیسی انجام دادیم و هماهنگی کاملی در تغییر زبانی و نمایش آن در اکثرا قالب ها دارد و در نمایش فونت پیش فرض کردیم و هر فونت در قالب تغییر کنه در همان فونت اعمال میشه...
اینم شورتکد جدید برای نمایش در برگه :
همین الان می تونی افزونه از گیت هاب دانلود و استفاده کنید.
افزونه رو به مخزن وردپرس فرستادیم و تایید بشه, خبر میدم.
https://github.com/Rayiumir/Authora
#وردپرس
@TheRaymondDev
اینم شورتکد جدید برای نمایش در برگه :
[authora-login show_modal="false"]
همین الان می تونی افزونه از گیت هاب دانلود و استفاده کنید.
افزونه رو به مخزن وردپرس فرستادیم و تایید بشه, خبر میدم.
https://github.com/Rayiumir/Authora
#وردپرس
@TheRaymondDev
GitHub
GitHub - Rayiumir/Authora: Easy login with mobile number for WordPress
Easy login with mobile number for WordPress. Contribute to Rayiumir/Authora development by creating an account on GitHub.
👍2
Forwarded from mosTafa Arshadi
دنیا متعلق به کسایی هست که بعد از فهمیدن اینکه پیروزی و موفقیت نه زود اتفاق میافته، نه آسونه و نه تضمینی، بازم کم نمیارن و میجنگن.
@hamidreza01
@hamidreza01
🔥13👍1
Forwarded from Linuxor ?
من اطرافم کسی رو ندیدم که کلاس رفته باشه و برنامه نویس خفنی شده باشه، اینکه کلاس تضمین اینو بده خفن میشید خودش تبدیل میشه به مانع پیشرفت؛ کلاس نباید جوری باشه که مغز به عنوان پناه ازش استفاده کنه برای عدم کار کردن واقعی، کار کردن واقعی کمی سخته... اگه کلاس هم میرید سعی کنید اون [چیزی که یاد میگیرید] بچربه به اون [تضمینی که کلاس بهتون میده] وگرنه خودش مانع پیشرفتتون میشه!
@Linuxor
@Linuxor
❤5👍5
🔶 هم زمان با ضبط دوره لاراول, بالاخره من به جمع فول استک MERN پیوستم که قرار است که پروژه مدیریت وظایف با تکنولوژی React, Node.js, MongoDB, Express بنویسم که مبتنی بر SaaS است.
امیدوارم خروجی خوبی از آب در بیاد.
@TheRaymondDev
امیدوارم خروجی خوبی از آب در بیاد.
@TheRaymondDev
👏11👎1
Forwarded from Hamed
📘 Task Programming in C# and .NET
یه خبر خوب! 🎉
شروع کردم به ترجمهی این کتاب. که به صورت تخصصی وارد دنیای برنامهنویسی Task و async/await در #C و .NET میشه و منبع خیلی خوبی برای درک عمیق این مفاهیمه.
لطفاً حمایت کنید.❤️
🔗 https://github.com/hheydarian/task-programming-in-csharp-dotnet-persian
یه خبر خوب! 🎉
شروع کردم به ترجمهی این کتاب. که به صورت تخصصی وارد دنیای برنامهنویسی Task و async/await در #C و .NET میشه و منبع خیلی خوبی برای درک عمیق این مفاهیمه.
دو فصل هم ترجمه شده
لطفاً حمایت کنید.❤️
🔗 https://github.com/hheydarian/task-programming-in-csharp-dotnet-persian
GitHub
GitHub - hheydarian/task-programming-in-csharp-dotnet-persian: Persian translation of "Task Programming in C# and .NET" by Vaskaran…
Persian translation of "Task Programming in C# and .NET" by Vaskaran Sarcar. - hheydarian/task-programming-in-csharp-dotnet-persian
❤5🔥1
Reversing for dummies - x86 Assembly and C code (Beginner & ADHD friendly)
https://0x44.cc/reversing/2021/07/21/reversing-x86-and-c-code-for-beginners.html
@TheRaymondDev
https://0x44.cc/reversing/2021/07/21/reversing-x86-and-c-code-for-beginners.html
@TheRaymondDev
❤1
🔶 براساس تجربه فریلنسری که داشتم.
اگر سابقه و نمونه های خوبی داشته باشید, اما قیمت براساس تورم و سال کنونی بگید احتمال رد درخواست بسیار بالاست.
مثلا یکی آمد گفت می خوام سایت وردپرس مشابه ایران بروکر برام طراحی و کد نویسی کنید و شرایط رو گفتم و قیمت کل طراحی آن ۶۰ میلیون تومان و زمان آن ۱ ماه در نظر گرفتم.
چرا زمان ۱ ماه گفتم؟ چون سایت رو بررسی کردم رو ریزکاری هایی زیادی داره که توی یک الی دو هفته نمیشه جمعش کرد و ۱ ماه زمان دادم که ریزه کاری ها به خوبی پیاده بشه.
جدا از مسئله زمان این قیمت هست که مشتریان فراری می دهد و انتظار دارن با ۱۵ الی ۲۰ میلیون تومان چنین سایتی براش بالا بیاریم.
اینجاست که برنامه نویسی اصلا شوخی نیست که ما پروژه با قیمت پایین انجام بدیم یا مشتری درک درستی از برنامه نویسان نداره.
#تجربه
@TheRaymondDev
اگر سابقه و نمونه های خوبی داشته باشید, اما قیمت براساس تورم و سال کنونی بگید احتمال رد درخواست بسیار بالاست.
مثلا یکی آمد گفت می خوام سایت وردپرس مشابه ایران بروکر برام طراحی و کد نویسی کنید و شرایط رو گفتم و قیمت کل طراحی آن ۶۰ میلیون تومان و زمان آن ۱ ماه در نظر گرفتم.
چرا زمان ۱ ماه گفتم؟ چون سایت رو بررسی کردم رو ریزکاری هایی زیادی داره که توی یک الی دو هفته نمیشه جمعش کرد و ۱ ماه زمان دادم که ریزه کاری ها به خوبی پیاده بشه.
جدا از مسئله زمان این قیمت هست که مشتریان فراری می دهد و انتظار دارن با ۱۵ الی ۲۰ میلیون تومان چنین سایتی براش بالا بیاریم.
اینجاست که برنامه نویسی اصلا شوخی نیست که ما پروژه با قیمت پایین انجام بدیم یا مشتری درک درستی از برنامه نویسان نداره.
#تجربه
@TheRaymondDev
👍14
🔶 مدیرعامل AWS، «مت گارمن»، ایدهی جایگزین کردن نیروهای تازه کار با هوش مصنوعی را احمقانه ترین چیزی که تا به حال شنیده توصیف کرده است. او معتقد است که این نیروها هم هزینهی پایینی دارند و هم با فناوری هوش مصنوعی آشنایی خوبی پیدا میکنند. به جای این کار، او تأکید میکند که باید همچنان توسعه دهندگان تازه کار را استخدام و آموزش داد تا نیروی کاری آینده با مهارت تفکر انتقادی و حل مسئله شکل بگیرد.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
❤13👍7
Forwarded from !True
🚀 CSharp Geeks (.Net)
📌جایی برای یادگیری و اشتراک تجربههای برنامهنویسی
🔹 تحلیل عمیق مفاهیم پیشرفته #C و Net.
🔹 بررسی معماریها، الگوهای طراحی و بهینهسازی کد
🔹 اشتراک تجربههای واقعی پروژههای Enterprise
🔹 جامعهای از گیکها برای دیسکاشنهای جدی و چالشبرانگیز
اگر فکر میکنی گیک بودن فقط یه اسم نیست، یه طرز فکره، اینجا دقیقا برای توست.
🔗 عضویت در کانال
📌جایی برای یادگیری و اشتراک تجربههای برنامهنویسی
🔹 تحلیل عمیق مفاهیم پیشرفته #C و Net.
🔹 بررسی معماریها، الگوهای طراحی و بهینهسازی کد
🔹 اشتراک تجربههای واقعی پروژههای Enterprise
🔹 جامعهای از گیکها برای دیسکاشنهای جدی و چالشبرانگیز
اگر فکر میکنی گیک بودن فقط یه اسم نیست، یه طرز فکره، اینجا دقیقا برای توست.
🔗 عضویت در کانال
🍌1
Forwarded from Milwad Khosravi | میلاد خسروی
1. ایندکسگذاری (Indexing):
افزودن ساختارهای داده مثل B-Tree یا Hash برای سرعت بخشیدن به جستجو و کاهش نیاز به اسکن کامل جدول.
2. مقیاسپذیری عمودی (Vertical Scaling):
ارتقای سختافزار سرور (CPU قویتر، RAM بیشتر، دیسک سریعتر) برای افزایش توان پایگاه داده بدون تغییر معماری.
3. کش کردن (Caching):
ذخیرهسازی نتایج پرسوجوهای پرتکرار در حافظه (مثل Redis یا Memcached) برای کاهش بار روی دیتابیس.
4. شاردینگ (Sharding):
تقسیم دادهها بین چند پایگاه داده مستقل بر اساس کلید (مثلاً User ID) برای پخش بار و جلوگیری از تمرکز.
5. تکرار داده (Replication):
کپیکردن دادهها روی چند سرور (Master/Slave یا Primary/Replica) برای تحمل خطا و افزایش سرعت خواندن.
لایک و شیر کنید تا پارت دوم هم درست کنم❤️
#سیستم_دیزاین #مهندسی_نرم_افزار #دیتابیس #میلاد_خسروی #software_engineering #system_design
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1
🔶 معاون ارتباطات و اطلاعرسانی دفتر رئیسجمهور، از زمان برداشته شدن فیلترینگ خبر داده است. معاون رئیسجمهور با اشاره به وعده انتخاباتی مسعود پزشکیان در خصوص برداشته شدن محدودیتهای اینترنتی در دولت چهاردهم گفت:
«فیلترینگ اکثر پلتفرمها تا پایان ۱۴۰۴ رفع میشود، تنها مسائل فنی فیلترینگ باقی مانده است و منتظر توافقاتی هستیم که چند دستگاه در این باره دخیل هستند.»
#خبر
@TheRaymondDev
«فیلترینگ اکثر پلتفرمها تا پایان ۱۴۰۴ رفع میشود، تنها مسائل فنی فیلترینگ باقی مانده است و منتظر توافقاتی هستیم که چند دستگاه در این باره دخیل هستند.»
#خبر
@TheRaymondDev
زومیت
معاون رئیسجمهور: اکثر پلتفرمها تا پایان امسال رفع فیلتر میشوند - زومیت
مهدی طباطبایی میگوید دولت در انتظار توافق با چند دستگاه است تا اکثر پلتفرمها را تا پایان سال رفع فیلتر کند.
🤣21
Forwarded from Golden Code (علی 🇨🇴)
نکته امنیتی در لاراول
وقتی کاربر لاگینه، بصورت پیشفرض میتونه به همهی Route هایی که با Middleware auth محافظت شدن دسترسی داشته باشه.
اما برای عملیاتهای حساس مثل:
حذف حساب کاربری،
تغییر رمز عبور یا ایمیل،
عمومیکردن یک ریپازیتوری،
بهتره مطمئن بشیم کاربر دوباره رمز عبور خودشو وارد کنه. این کار باعث میشه اگه کسی بطور موقت به سیستمش دسترسی داشت، نتونه تغییرات جدی ایجاد کنه.
برای این موضوع، لاراول میدلوری آماده داره به نام:
با افزودنش به Route موردنظر:
اگه کاربر اخیراً رمزو تأیید نکرده باشه (پیشفرض: ۳ ساعت گذشته باشه)، لاراول اونو به صفحهی تأیید رمز هدایت میکنه.
پس از وارد کردن صحیح رمز، عملیات ادامه پیدا میکنه.
مثال:
📌 این روش، امنیت برنامه رو بالا میبره و مانع سوءاستفادهی افراد غیرمجاز از Session کاربر میشه.
#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://x.com/PovilasKorop/status/1959190135313989925?t=5aL0dPVcclbcVOF4-4iMDA&s=19
وقتی کاربر لاگینه، بصورت پیشفرض میتونه به همهی Route هایی که با Middleware auth محافظت شدن دسترسی داشته باشه.
اما برای عملیاتهای حساس مثل:
حذف حساب کاربری،
تغییر رمز عبور یا ایمیل،
عمومیکردن یک ریپازیتوری،
بهتره مطمئن بشیم کاربر دوباره رمز عبور خودشو وارد کنه. این کار باعث میشه اگه کسی بطور موقت به سیستمش دسترسی داشت، نتونه تغییرات جدی ایجاد کنه.
برای این موضوع، لاراول میدلوری آماده داره به نام:
->middleware(['auth', 'password.confirm'])
با افزودنش به Route موردنظر:
اگه کاربر اخیراً رمزو تأیید نکرده باشه (پیشفرض: ۳ ساعت گذشته باشه)، لاراول اونو به صفحهی تأیید رمز هدایت میکنه.
پس از وارد کردن صحیح رمز، عملیات ادامه پیدا میکنه.
مثال:
Route::delete('/account', [AccountController::class, 'destroy'])
->middleware(['auth', 'password.confirm']);📌 این روش، امنیت برنامه رو بالا میبره و مانع سوءاستفادهی افراد غیرمجاز از Session کاربر میشه.
#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://x.com/PovilasKorop/status/1959190135313989925?t=5aL0dPVcclbcVOF4-4iMDA&s=19
X (formerly Twitter)
Povilas Korop | Laravel Courses Creator & Youtuber (@PovilasKorop) on X
Laravel tip.
Need to protect sensitive routes like making repositories public or deleting accounts?
Add `password.confirm` middleware to ANY route. Users will need to re-enter their password before proceeding.
Link to docs: https://t.co/RT9TJN0mjW
#p…
Need to protect sensitive routes like making repositories public or deleting accounts?
Add `password.confirm` middleware to ANY route. Users will need to re-enter their password before proceeding.
Link to docs: https://t.co/RT9TJN0mjW
#p…
👍6❤2
🔶 قسمت جدید طراحی سایت شرکتی با لاراول ۱۲ منتشر شد.
۶- مدیریت دسته بندی
قیمت دوره با تخفیف ۴۰ درصد : ۹۰۰,۰۰۰ تومان
https://rayium.ir/course/?p=1613
#لاراول
@TheRaymondDev
۶- مدیریت دسته بندی
قیمت دوره با تخفیف ۴۰ درصد : ۹۰۰,۰۰۰ تومان
https://rayium.ir/course/?p=1613
#لاراول
@TheRaymondDev
👍3🔥1
Forwarded from Linuxor ?
میدونستین تلگرام از PHP استفاده میکنه؟ البته نه از نسخهی معمولی که همه میشناسیم از ورژن اختصاصی خودشون به اسم KPHP. در واقع یه کامپایلره که کدهای PHP رو به ++C تبدیل میکنه و در نهایت خروجی رو به صورت باینری اجرا میکنه. همین باعث میشه سرعت اجرای برنامهها چندین برابر بیشتر از PHP معمولی باشه.
زبان KPHP علاوه بر سرعت بالا، مصرف حافظه و پردازندهی خیلی کمتری داره و میتونه میلیارد ها ریکوست رو هندل کنه، یکی دیگه از تفاوتهای مهمش با PHP سنتی، پشتیبانی از چندریسمانیه؛ یعنی میتونه همزمان چند کار رو بدون افت کارایی انجام بده. از طرف دیگه، KPHP دقت بیشتری در بررسی دیتاتایپ داره و جلوی خیلی از خطاهای زمان اجرا رو میگیره.
مستنداتش:
vkcom.github.io/kphp/kphp-basics/installation.html
@Linuxor
زبان KPHP علاوه بر سرعت بالا، مصرف حافظه و پردازندهی خیلی کمتری داره و میتونه میلیارد ها ریکوست رو هندل کنه، یکی دیگه از تفاوتهای مهمش با PHP سنتی، پشتیبانی از چندریسمانیه؛ یعنی میتونه همزمان چند کار رو بدون افت کارایی انجام بده. از طرف دیگه، KPHP دقت بیشتری در بررسی دیتاتایپ داره و جلوی خیلی از خطاهای زمان اجرا رو میگیره.
مستنداتش:
vkcom.github.io/kphp/kphp-basics/installation.html
@Linuxor
🤣38👌8❤1