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

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
🔸shareFile-QR

یه پروژه ساده و کاربردی برای اپلود/دانلود همراه با کد qr

https://github.com/maanimis/shareFile-QR

#معرفی

@TheRaymondDev
1
🔶 پستی که حذف کردم که اشتباه بوده و از بانک ملی نبوده است.

بانک ملت برای کسی شغل آزاد است, حساب بانکی باز نمی کند.

#موقت
1
به گزارش رویترز تسلا با وجود حذف برنامه‌ی امنیتی شرکت CrowdStrike، برخی از کارمندان خطوط تولید خود در تگزاس و نوادا را به خانه فرستاد.

علت آن مشکل صفحه‌ی آبی مرگ ویندوز و از کار افتادن خطوط تولید و زنجیره تامین خودرو است.

#خبر

@TheRaymondDev
به نظر میاد 4o-mini جای 3.5 رو گرفته و میشه گفت دیگه 3.5 منقضی شده
@RemHastam
👍1
🔶 قانون دمتر Law of Demeter (LoD) یه اصل توی برنامه‌نویسیه که میگه هر واحد یا ماژول از برنامه نباید زیاد درباره جزئیات واحدهای دیگه بدونه. درکل میگه هر بخش از کدت نباید زیادی تو کار بخش‌های دیگه سرک بکشه و باهاشون مستقیم کار کنه.

این اصل توسط داداشمونIan Holland در سال 1987 ساخته شد

اصول یا قوانین این اصل میگه هر ماژول فقط باید با ماژول‌های همسایه خودش صحبت کنه.

یک آبجکت فقط باید مستقیماً با ابجکت های زیر ارتباط داشته باشه

خب یک مثال با ری اکت بزنیم

فرض کنیم ما یک پروژه مدیریت کاربران داریم. در این پروژه، یک کامپوننت اصلی داریم که لیست کاربران را نشونمون میده و هر کاربر می‌تونه پروفایل خودشو را به روزرسانی کنه .

ساختار کامپوننت‌ها:

اولیApp: کامپوننت اصلی است که حالت لیست کاربران را مدیریت می‌کنه و تابعی برای آپدیت کاربران فراهم می‌کنه.

بعدیUserList: لیست کاربران را نمایش می‌ده و هر کاربر را به کامپوننت UserItem می‌فرسته.

خبUserItem: اطلاعات هر کاربر را نمایش می‌ده و امکان ادیت را ردیف میکنه.

آخری همUserProfile: فرم ادیت اطلاعات کاربر است که تغییرات را به UserItem برمیگردونه.

این سیستم به خوبی قانون دمتر را رعایت می‌کنه، زیرا هر کامپوننت تنها با کامپوننت‌های نزدیک خودش ارتباط داره و جزئیات داخلی کامپوننت‌های دیگه رو نمیدونه .


</ Javad Hassani>

@TheRaymondDev
1👍1
Forwarded from Linuxor ?
آخر هفته خوبی داشته باشی😂😂😂

🐧 @Linuxor
🤣161
Forwarded from Golden Code (علی 🇨🇴)
در لاراول وقتی میخوایم یه مقدار رو از session بخونیم و بعدش اونو حذفش کنیم، میتونیم بجای استفاده از متود های()get و ()forget ، از متود ()pull استفاده کنیم.

استفاده ازش باعث میشه کد تمیزتر و کوتاه تر بشه.

📌 چجوری کار میکنه؟
طبق مثال زیر همزمان مقدار key رو از session میخونه و سپس حذفش میکنه.
#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنید👇🏾)
https://x.com/OussamaMater/status/1814389905554022561?t=mOMUzlFBulYMC9lBlrbsvQ&s=19
🔥31👍1
🔶 ربات دانلود و جستجو موزیک های اسپاتیفای و لست اف ام

@DeezerMusicBot

#معرفی

@TheRaymondDev
🔥3
🔶 پکیچ Payment لاراول

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

https://github.com/shetabit/payment

#لاراول

@TheRaymondDev
🔥5
Forwarded from Linuxor ?
اینایی که تو خارج نمیتونن ویندوز رو بخرن میان سمت لینوکس در واقع از رو بغض معاویه لینوکس نصب میکنن 😞

🐧 @Linuxor ~ Dr. Pezeshkian
😁9
🔶 معرفی نرم افزار Vemto برای لاراول کارها

این نرم افزار Vemto یک تولید کننده کد و استودیو کامل لاراول است. یعنی شما در نرم افزار ویژگی های آن را طراحی می کنید و پروژه را به صورت کد تبدیل می کند. یه چیزی شیبه نرم افزار Bootstrap Studio است.

ویژگی های نظیر :

- اجرای پروژه درون نرم افزار با لوکال هاست
- ایجاد مدل و جدول ها
- ایجاد فیلدها و کلید خارجی
- رابطه ها
- ایجاد Curds
- طراحی صفحات لاراول درون نرم افزار مثل المنتور وردپرس
- افزونه ها
- تبدیل نهایی پروژه به کد
- رصد Migrations
و ...


ممنون از دوستان بابت معرفی نرم افزار :

@pedramrahimi1975
@alisalehi1380

https://vemto.app/

در نسخه رایگان حداکثر 15 جدول در هر پروژه قابل استفاده است و بالاتر از آن نیاز به خرید نرم افزار است.

#لاراول

@TheRaymondDev
👍1
🔶 لینوکس اوبونتو با تم ویندوز ۱۱

لینوکس wubuntu یک سیستم عامل مبتنی بر اوبونتو با تم ها و ابزارهایی است که از مایکروسافت ویندوز الهام گرفته شده است. Wubuntu برای عملکرد خود به TPM، Secure Boot، POPCNT یا هر منبع سخت افزاری دیگری نیاز ندارد.

هم اکنون می توانید دانلود و نصب کنید و روی سخت افزارهای ضعیف قابل اجراست. جالب اینجاست که تم ویندوز ۱۱ برای میزکار سینامون و پلاسما وجود دارد.

نیازمندی های سخت افزار :

- اجرا بر روی سی پی یو ۲ هسته ای
- ۲ گیگ رم
- ۲۰ گیگ فضای هارد دیسک یا SSD
- اجرا بر روی ماشین مجازی و فعال سازی سه بعدی

پیش نمایش :

https://www.youtube.com/watch?v=59eWvbFQel0

دانلود لینوکس :

https://wubuntu.org/

#لینوکس

@pedramrahimi1975
@TheRaymondDev
👎5👍3
🔶 طبق گزارش‌های ثبت‌شده در انجمن Rocke Linux، مشکلاتی مشابه باگ به‌روزرسانی CrowdStrike که اخیراً گیربان سیستم‌های ویندوزی را گرفت، از ماه‌ها قبل و بدون جلب‌ توجه خاصی در حال گسترش بوده و اختلالات زیادی برای کاربران توزیع‌های لینوکسی دبیان و Rocky Linux به‌وجود آورده است. این اتفاق باعث ایجاد نگرانی‌های جدی درباره‌ی فرایند به‌روزرسانی و تست نرم‌افزار شرکت امنیتی مذکور شد.

#لینوکس

@TheRaymondDev
Forwarded from جادی | Jadi
ماجرا وقتی خنده دار تر می شه که بدونیم هواپیمای ساوت وست که چهارمین هواپیمایی بزرگ آمریکا است، از کرش‌های دیروز ویندوزهای کلاینت به خاطر برنامه امنیتی کراوداسترایک جون سالم به در برده؛ چطوری؟ به خاطر استفاده از ویندوز ۳.۱ (:

ویندوز ۳.۱ یکی از اولین نسخه های خیلی عام ویندوز بود که در ۱۹۹۲ منتشر شد و بعد از ورود به داس، اجراش می کردین و محیطی با منطق دسکتاپ‌های امروزی بهتون می‌داد ولی خب ظاهرا این هواپیمایی که همیشه به خاطر قدیمی بودن همه چیزش مورد انتقاده، هنوز از همین سیستم ۳۰ ساله استفاده می کنه و مشکلات «جدید» روش تاثیری نذاشتن!

البته همه سیستم های ساوت وست از ویندوز ۳.۱ استفاده نمی کنن. بعضی بخش ها هم (مثلا بخش برنامه ریزی پروازها) ویندوز ۹۵ دارن که البته هنوز کاملا از رده خارج حساب می شه.

و البته تذکر دو نکته مهمه:
۱. معمولا صنایع از جدیدترین تکنولوژی ها استفاده نمی کنن بلکه از تکنولوژی های جا افتاده ای که بدون مشکل کار می کنن بهره می برن. نیروی دریایی آلمان هنوز فلاپی دیسک داره (:
۲. استفاده از سیستم عامل خیلی قدیمی یا فریمورکی که براش آپدیت امنیتی نمیاد بسیار خطرناکه چون مشکلات امنیتی شناخته شده داره که دیگه حل نمی شن.
👍5
🔶 یاندکس، معروف به گوگل روسیه، خروج خود را از این کشور نهایی کرد. به‌گزارش رویترز، سرمایه‌گذاران روس، آخرین دارایی‌های یاندکس در روسیه را خریداری کرده‌اند و این شرکت اکنون به Nebius Group مستقر در هلند تغییر نام داده است.

#خبر

@TheRaymondDev
👍3