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

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 یاشار هکر فوق العادست

#fun

@TheRaymondDev
🤣24😡1
اخیرا جاب‌ویژن یه راهنمای انتخاب رشته منتشر کرده که کلا به نظرم چیز خیلی خوبیه که کنکوریا یه نگاهی بهش بکنن.
این نمودار جالبم توش بود که میزان رضایت از دانشگاه و حقوق بعد از فارغ‌التحصیلی رو برای دانشگاهای مختلف نشون می‌ده.

لینک گزارش کامل:
https://jobvision.ir/reports/education-field-selection

منبع:
https://x.com/MohammadSh377/status/1962934013854679356

@TheRaymondDev
👍2
🎄 یک برنامه نویس تنبل
🔶 در حال توسعه پروژه MERN مدیریت وظایف هستم که کار با دیتابیس آنلاین اطلس کلود (Mongo DB) خیلی دردسر داره. توی احزار هویت ورود و عضویتش اینکه درخواست عضویت می فرستیم انجام میشه و اما درخواست لاگین انجام میدیم, وارد نمیشه. با اینکه پیش فرض پورت آن 5000 است…
🔶 نصب MongoDB به صورت لوکال هاست در لینوکس

با این روش می توانید از شر نسخه آنلاین اطلس کلود که به سختی بارگزاری می کند و سنگین است, خلاص شوید.

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

بسته های زیر را نصب کنید:

sudo apt-get install gnupg curl


کلید عمومی GPG را وارد کنید:

curl -fsSL https://www.mongodb.org/static/pgp/server-8.0.asc | \
sudo gpg -o /usr/share/keyrings/mongodb-server-8.0.gpg \
--dearmor


حالا دستور زیر براساس نسخه های زیر وارد کنید:

نسخه Focal :
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] 
https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/8.0 multiverse" |
sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.list


نسخه Jammy :
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] 
https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/8.0 multiverse" |
sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.list


نسخه Noble :
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] 
https://repo.mongodb.org/apt/ubuntu noble/mongodb-org/8.0 multiverse" |
sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.list


و دستور را وارد کنید تا آپدیت شود:

sudo apt-get update


با دستور زیر MongoDB را نصب کنید:

sudo apt-get install -y mongodb-org


دیتابیس را استارت بزنید:

sudo systemctl start mongod


وضعیت دیتابیس را چک کنید که فعال شده است یا خیر:

sudo systemctl status mongod


حالا نرم افزار Compass برای مدیریت دیتابیس MongoDB را دانلود و نصب کنید:

برای همه سیستم عامل ها موجود است.

https://www.mongodb.com/products/tools/compass

و حالا با آدرس زیر وصل شوید:

mongodb://localhost:27017/MyProject


#mongodb

@TheRaymondDev
1🔥1
‏مصاحبه: اگه بخواید قیمت لحظه‌ای سهام رو به ده هزار کاربرها به صورت realtime نشون بدید از SSE استفاده می‌کنید یا WebSockets؟ به یک میلیون کاربر چی؟ اگه هیچ کدوم در دسترس نبودن چی؟ چه مسائلی در سمت وب ‌سرور باید لحاظ شه؟

@TheRaymondDev
🔥1
🎄 یک برنامه نویس تنبل
https://x.com/mr_pouriya/status/1962996199172034966 @TheRaymondDev
🔸nitter

اگه اکانت ایکس(توییتر) ندارید میتونید از nitter استفاده کنید که یه جایگرین برای فرانت ایکس هستش و بدون اکانت میتونید استفاده کنید رایگان:
https://github.com/zedeus/nitter

@TheRaymondDev
3
🔶 یک نسل کامل زیر ۳۰ سال دارد به این واقعیت پی می‌برد که داشتن خانواده و خانه هرگز در دسترس آنها نخواهد بود.

جامعه آماده پیامدهای این موضوع نیست؛ نسلی که هیچ سهمی در این سیستم ندارد، ترجیح می‌دهد ببیند همه ‌چیز بسوزد و فرو بپاشد.

تمام نظرات یک پیام مشترک را بازتاب می‌دهند: اگر مشکل خانه ‌دار شدن حل نشود، از اینجا به بعد یک سراشیبی آرام به سمت سوسیالیسم خواهد بود.

#توییت
#منهای_برنامه_نویسی

@TheRaymondDev
👍17
🎄 یک برنامه نویس تنبل pinned «🔶 نصب MongoDB به صورت لوکال هاست در لینوکس با این روش می توانید از شر نسخه آنلاین اطلس کلود که به سختی بارگزاری می کند و سنگین است, خلاص شوید. - نصب در اوبونتو و سایر توزیع مبتنی بر اوبونتو : بسته های زیر را نصب کنید: sudo apt-get install gnupg curl کلید…»
🔶 کد ۴۸ ساله معروف بیل گیتس، اوپن‌سورس شد!

مایکروسافت کد ۴۸ ساله‌ی معروف بیل گیتس را متن‌باز کرد تا هر کسی بتواند آن را ببیند و استفاده کند.

پ.ن : کامیتی که دیروز ثبت شد اما زمان ثبت آن ۴۸ سال پیش نشون میده. چطور ممکنه؟ 😐

https://github.com/microsoft/BASIC-M6502

@TheRaymondDev
🤣10
🔶 ایرباد پیشرفته‌ی تایم‌کتل با هوش مصنوعی، مکالمات را در لحظه ترجمه می‌کند که قیمت آن ۴۴۹ دلار است.

این هدفون با استفاده از فناوری هدایت استخوانی، دقت ترجمه را در محیط‌های پرسروصدا افزایش می‌دهد و گفتار را «به‌صورت لحظه‌ای بین ۴۲ زبان و ۹۵ لهجه» ترجمه می‌کند و با درک و پیش‌بینی محتوای صحبت، دقت ترجمه را تا ۹۸ درصد بالا می‌برد. و از زبان فارسی پشتیبانی می کند.

#خبر

@TheRaymondDev
👍2
🔶 یاد گرفتن یک فریم ‌ورک جاوا اسکریپت دیگر، شما را برنامه ‌نویس بهتری نمی‌کند. یادگیری سیستم ‌عامل، شبکه و پایگاه داده شما را بهتر می‌کند.

#توییت

@TheRaymondDev
👍13🔥2🤣1
🔶 دیباگ کردن یک مهارت معمولی نیست .

یه ابرقدرت است که با بارها خراب کردن و دوباره درست کردن به دست می‌آید.

#توییت

@TheRaymondDev
13
Forwarded from Golden Code (علی 🇨🇴)
نکته Boot Traits با Attribute ها

🔹 قبلاً وقتی توی لاراول میخواستیم داخل یک Trait متودی بذاریم که به صورت خودکار موقع Boot شدن مدل اجرا بشه، مجبور بودیم اسم متود رو دقیقاً طبق contract بنویسیم:

trait HasSomething {
protected static function bootHasSomething()
{
// کد اجرا هنگام Boot
}
}

مشکلش این بود که همیشه باید اسم متود رو boot + اسم Trait میذاشتیم. نه انعطاف داشت و نه خوانا بود.

از لاراول 12.22 به بعد، این محدودیت برداشته شده.
یعنی میتونیم با استفاده از PHP Attributes هر متودی رو برای Boot علامت‌گذاری کنیم، بدون نیاز به نام‌گذاری اجباری:
use Illuminate\Database\Eloquent\Attributes\Booted;

trait HasSomething
{
#[Booted]
public static function initializeSomething()
{
// این متد هر وقت مدل Boot بشه اجرا میشه
}
}

مهم نیست اسم متود چی باشه، کافیه Attribute #[Booted] رو اضافه کنی. لاراول خودش متوجه میشه که این متود باید هنگام Boot اجرا شه.
#Laravel #لاراول

@GoldenCodeir
(به‌منبع و مثالش دقت کنید 👇🏾)
https://x.com/OussamaMater/status/1963339643140833741?t=wz9DcZRTw9IvVmbBBZ1_9g&s=35
🔥42💯1
🔶 یه مشکلاتی که در دکوراسیون آشپزخانه به سبک غربی در ایران داریم اینکه آشپزخانه در کنار هال پذیرایی قرار می گیرد نه اتاقی دارد و نه پنجره ای دارد که بوی آشپزخانه را به بیرون هدایت کند.

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

#منهای_برنامه_نویسی


@TheRaymondDev
👍81
🔶 دولت نپال شبکه‌های اجتماعی پرکاربرد مانند فیسبوک، ایکس، اینستاگرام، وی‌چت، ردیت و یوتیوب را به‌دلیل عدم رعایت قانون جدید مبنی‌بر ثبت نام در دولت، فیلتر کرد. بر اساس گزارش آسوشیتد پرس، تنها پنج پلتفرم از جمله تیک‌تاک و وایبر که در این کشور ثبت نام کرده بودند، از ممنوعیت معاف شدند.

#خبر

@TheRaymondDev