- 00:14 1405/1/16
- میلاد
اگه قرار بود حقیقت رو بفهمی که همه راه های ارتباطی بسته نبودن.
اگر گردش آزادانه اطلاعات به ضررش باشه، قطعا داره دروغ میبافه.
اگه قرار بود حقیقت رو بفهمی که همه راه های ارتباطی بسته نبودن.
اگر گردش آزادانه اطلاعات به ضررش باشه، قطعا داره دروغ میبافه.
اگر دلیل خاصی برای استفاده از MongoDB نداری ، الکی نرو سمتش .
معمولا تو ۹۵٪ مواقع ما به ارتباط بین جداول نیازمندیم برای همین پایگاه داده های SQL خیلی مناسب تر هستند از mongodb و مابقی NoSQL ها ، که معمولا این کار رو با یک روش خاص برای برطرف کردن نیاز Relation انجام میدن .
اگر یک ORM خوب انتخاب کنید ( مثل drizzle ) ، استفاده از SQL خیلی کار راحتی میشه؛ مخصوصاً اگر قراره با typescript کد بزنید.
اینکه همه جا تو آموزش های node js دارن از mongodb استفاده میکنن، بخاطر بروز نبودن جامعه آموزشی فارسی زبان هست.
احتمالاً نه.
عمو باب :
اکثر مدیران حقیقت را میخواهند، حتی زمانی که انگونه رفتار نمیکنند. حتی زمانی که در مورد زمانبندی وسواس دارند، کد خوب میخواهند. آن ها ممکن است با اشتیاق فراوان از برنامه و الزامات دفاع کنند، اما وظیفه شما این است که با اشتیاق برابر، از کد خود دفاع کنید.
برای درک بهتر موضوع، تصور کنید که شما یک پزشک هستید و بیماری دارید که از شما میخواهد قبل از عمل جراحی، شستن احمقانه دستهایتان را متوقف کنید؛ زیرا این کار زمانبر است. واضح است که بیمار رئیس است. با این حال پزشک باید مطلقاً از رعایت آن خودداری کند. چرا ؟ زیرا پزشک بیشتر از بیمار در مورد خطرات بیماری و عفونت آگاه است؛ بنابراین، برای برنامهنویسان نیز غیر حرفهای است که به درخواست مدیرانی که ریسکهای ایجاد بههمریختگی کد ها را درک نمیکنند، تن دهند.
چند خط از کارل سیگن
" اما سانسور دانش، این که برای مردم تعیین کنیم باید به چه مسائلی بیاندیشند، روزنه ای است به سوی مهار اندیشه، دولت اقتدارگرا، تصمیم گیری های احمقانه و بی کفایتی که در طولانی مدت به سقوط می انجامد. ایدئولوژیست های دو آتشه و رژیم های اقتدارگرا، حق خود می دانند دیدگاه هایشان را به مردم تحمیل کنند و دیدگاه های متفاوت را سرکوب کنند. "
بیا حداقل اینو نصب کن ، تمرین کن رو کیبورد مسلط باشی ، تقریبا برای هر پوزیشن شغلی تو دنیای امروز لازمه
RapidTyping
خیلی هم راحته ، همونجوری که تو برنامه میگه پیش برو ، هم فارسی داره هم انگلیسی ، و اینکه کم کم عادت کن به کیبوردت نگاه نکنی
( باشه میدونم خیلیاتون بلدید ، ولی ممکنه بدرد یکی بخوره )
دوست خوبم ، ExpressJs خیلی فوق العاده اس ولی اگه میخوای به عنوان ابزار اصلی برای توسعه Backend استفاده کنی خیلی باید آدم متخصصی باشی که بتونی یه پروژه تمیزو باهاش پیاده کنی.
برو سراغ Framework ها ، اگر از NestJS هم میترسی یه گزینه خیلی خوب هست به اسم HonoJS . تقریبا هم شبیه به Express ولی کلی امکانات که یک فریم ورک باید بهت بده رو داره توش ، یادگیریش هم اصلا سخت نیست
Express خیلی مورد خوبیه ولی بیشتر برای آموزش استفاده از JS تو دنیای Backend یا اینکه قرار باشه ازش به عنوان یک لایه زیرین برای مدیریت درخواست ها استفاده کرد مثل NextJS و یا به عنوان Web server
اگه فقط JavaScript کد میزنی پروژه ای رو شروع نکن ( بذار آرامش داشته باشیم )
برو رو TypeScript اعصاب مارو بازیچه نکن هموطن
از هر خراب شده ای هم یاد گرفتی قبوله فقط یاد بگیر
این localsend هم یه پروژه متن باز به درد بخوره .
ماجرا اینه که هر سیستم عاملی باشه فقط کافیه به یک local network متصل باشن ، برنامه رو که باز کنید تو بخش send همدیگه رو پیدا میکنید . خوبیش اینه از فایل گرفته تا یه تکست معمولی رو میشه خیلی راحت جابجا کرد بدون کابل و درد و خونریزی .
( اگه شبکه نداری یه گوشی رو هات اسپات کن بقیه گوشی ها و سیستم هارو بهش وصل کن ، برنامه رو که باز کنی خودش شناسایی میکنه )
تو مایکت برا Android هست ( من قبلا از github نسخه اصلی نصب کرده بودم ولی اینم همونه )
از yasdl هم میشه برای windows نصب کرد .
برای لینوکس من قبلا که اینترنت اوکی بود نصب کردم الان پیدا نکردم جایی ( پیدا کردید کامنت کنید مرسی)
برای iOS هم که چاره ای نیست.
بشین دوره LPIC ببین . شاید زنده موندی بعدا به کار میاد
تو مکتب خونه اس رایگان هم هست ، تازه چی از این بهتر که جادی مدرس باشه
کلا این Runflare پروژه باحالیه، احتمالا خیلیا میشناسن ولی گفتم بذارم اینجا
یه سری mirror گذاشته برای Package Manager ها استفاده ازش هم راحته کار راه میندازه ( امیدوارم به این چیزا عادت نکنیم )
مراقب باشید معمولا نسبت به پکیج های اصلی یه کم ورژن های قدیمی تری اینجا هست، فقط واسه اینکه متوقف نشید استفاده کنید