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

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
🔶 کاربران برنامه PHPStorm از پیشنهاد زیاد کلاس های مثلا Request شکایت دارند و خواستار اضافه کردن گزینه ای مرتب‌سازی بر اساس بیشترین انتخاب را دارند.

@TheRaymondDev
👍5👎1
🔶 قسمت جدید طراحی سایت شرکتی با لاراول ۱۲ منتشر شد.

۵- ایجاد Middleware سفارشی برای دسترسی های متفاوت

قیمت دوره با تخفیف ۴۰ درصد : ۹۰۰,۰۰۰ تومان

https://rayium.ir/course/?p=1613

#لاراول

@TheRaymondDev
👍3
🎄 یک برنامه نویس تنبل
@TheRaymondDev
🔶 بعد از مدت طولانی, در نسخه ۱.۶ افزونه ورود موبایلی Authora صفحه ورود موبایلی رو به برگه آوردیم و یه تغییراتی به فایل زبان فارسی و انگلیسی انجام دادیم و هماهنگی کاملی در تغییر زبانی و نمایش آن در اکثرا قالب ها دارد و در نمایش فونت پیش فرض کردیم و هر فونت در قالب تغییر کنه در همان فونت اعمال میشه...

اینم شورتکد جدید برای نمایش در برگه :

[authora-login show_modal="false"]


همین الان می تونی افزونه از گیت هاب دانلود و استفاده کنید.
افزونه رو به مخزن وردپرس فرستادیم و تایید بشه, خبر میدم.

https://github.com/Rayiumir/Authora

#وردپرس

@TheRaymondDev
👍2
Forwarded from mosTafa Arshadi
دنیا متعلق به کسایی هست که بعد از فهمیدن اینکه پیروزی و موفقیت نه زود اتفاق می‌افته، نه آسونه و نه تضمینی، بازم کم نمیارن و میجنگن.

@hamidreza01
🔥13👍1
Forwarded from Linuxor ?
من اطرافم کسی رو ندیدم که کلاس رفته باشه و برنامه نویس خفنی شده باشه، اینکه کلاس تضمین اینو بده خفن می‌شید خودش تبدیل می‌شه به مانع پیشرفت؛ کلاس نباید جوری باشه که مغز به عنوان پناه ازش استفاده کنه برای عدم کار کردن واقعی، کار کردن واقعی کمی سخته... اگه کلاس هم می‌رید سعی کنید اون [چیزی که یاد می‌گیرید] بچربه به اون [تضمینی که کلاس بهتون می‌ده] وگرنه خودش مانع پیشرفتتون می‌شه!


@Linuxor
5👍5
🔶 هم زمان با ضبط دوره لاراول, بالاخره من به جمع فول استک MERN پیوستم که قرار است که پروژه مدیریت وظایف با تکنولوژی React, Node.js, MongoDB, Express بنویسم که مبتنی بر SaaS است.

امیدوارم خروجی خوبی از آب در بیاد.

@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
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
1
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 تولید پرامپت های دقیق با اضافه کردن پسوند mvp در آدرس گیت هاب

@TheRaymondDev
👍1
🔶 براساس تجربه فریلنسری که داشتم.

اگر سابقه و نمونه های خوبی داشته باشید, اما قیمت براساس تورم و سال کنونی بگید احتمال رد درخواست بسیار بالاست.

مثلا یکی آمد گفت می خوام سایت وردپرس مشابه ایران بروکر برام طراحی و کد نویسی کنید و شرایط رو گفتم و قیمت کل طراحی آن ۶۰ میلیون تومان و زمان آن ۱ ماه در نظر گرفتم.

چرا زمان ۱ ماه گفتم؟ چون سایت رو بررسی کردم رو ریزکاری هایی زیادی داره که توی یک الی دو هفته نمیشه جمعش کرد و ۱ ماه زمان دادم که ریزه کاری ها به خوبی پیاده بشه.

جدا از مسئله زمان این قیمت هست که مشتریان فراری می دهد و انتظار دارن با ۱۵ الی ۲۰ میلیون تومان چنین سایتی براش بالا بیاریم.

اینجاست که برنامه نویسی اصلا شوخی نیست که ما پروژه با قیمت پایین انجام بدیم یا مشتری درک درستی از برنامه نویسان نداره.

#تجربه

@TheRaymondDev
👍14
🔶 مدیرعامل AWS، «مت گارمن»، ایده‌ی جایگزین کردن نیروهای تازه ‌کار با هوش مصنوعی را احمقانه ‌ترین چیزی که تا به حال شنیده توصیف کرده است. او معتقد است که این نیروها هم هزینه‌ی پایینی دارند و هم با فناوری هوش مصنوعی آشنایی خوبی پیدا می‌کنند. به جای این کار، او تأکید می‌کند که باید همچنان توسعه ‌دهندگان تازه ‌کار را استخدام و آموزش داد تا نیروی کاری آینده با مهارت تفکر انتقادی و حل مسئله شکل بگیرد.

#خبر

@TheRaymondDev
13👍7
Forwarded from !True
🚀 CSharp Geeks (.Net)

📌جایی برای یادگیری و اشتراک تجربه‌های برنامه‌نویسی

🔹 تحلیل عمیق مفاهیم پیشرفته #C و Net.
🔹 بررسی معماری‌ها، الگوهای طراحی و بهینه‌سازی کد
🔹 اشتراک تجربه‌های واقعی پروژه‌های Enterprise
🔹 جامعه‌ای از گیک‌ها برای دیسکاشن‌های جدی و چالش‌برانگیز

اگر فکر می‌کنی گیک بودن فقط یه اسم نیست، یه طرز فکره، اینجا دقیقا برای توست.

🔗 عضویت در کانال
🍌1
🔶 وقتی داری با موسیقی کد میزنی و یهو باگ میبینی

#Fun

@TheRaymondDev
🤣211👍1
Media is too big
VIEW IN TELEGRAM
🔶 آموزش استفاده از ابزار Laravel Boost

#لاراول

@TheRaymondDev
👩‍💻 10 تکنیک مقیاس‌بندی پایگاه داده 👩‍💻

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

📱 @MilwadKhosravi
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61
🔶 معاون ارتباطات و اطلاع‌رسانی دفتر رئیس‌جمهور، از زمان برداشته شدن فیلترینگ خبر داده است. معاون رئیس‌جمهور با اشاره به وعده انتخاباتی مسعود پزشکیان در خصوص برداشته شدن محدودیت‌های اینترنتی در دولت چهاردهم گفت:

«فیلترینگ اکثر پلتفرم‌ها تا پایان ۱۴۰۴ رفع می‌شود، تنها مسائل فنی فیلترینگ باقی مانده است و منتظر توافقاتی هستیم که چند دستگاه در این باره دخیل هستند.»

#خبر

@TheRaymondDev
🤣21
Forwarded from Golden Code (علی 🇨🇴)
نکته امنیتی در لاراول

وقتی کاربر لاگینه، بصورت پیش‌فرض میتونه به همه‌ی 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
👍62
🔶 قسمت جدید طراحی سایت شرکتی با لاراول ۱۲ منتشر شد.

۶- مدیریت دسته بندی

قیمت دوره با تخفیف ۴۰ درصد : ۹۰۰,۰۰۰ تومان

https://rayium.ir/course/?p=1613

#لاراول

@TheRaymondDev
👍3🔥1