DotNet | دات نت
1.12K subscribers
665 photos
229 videos
484 files
707 links
تو این روزا بهتره که همیشه علم خودمون رو بالا ببریم و بتونیم با سریع ترین راه ممکن خودمونو بروز نگه داریم.
- سعی کنیم از کمترین امکانات بیشترین بهره رو ببریم
منتظرت هستیم😉
دنیا رو جای بهتری برای یادگیری کنیم 🌹
#course #book


🆔 @dotnetcode
Download Telegram
DotNet | دات نت
Photo
#آموزش


❗️ آشنایی با شبکه تاریک وب یا Dark Web ( دنیای خلافکاران اینترنتی )❗️


بخش اول ) مقدمه و معرفی

🚫 دارک وب بخشی از شبکه وسیع جهانی که برای دسترسی به آن به نرم افزار های خاصی نیاز خواهیم داشت که بعد از وارد شدن به این بخش،وبسایت ها و سایر خدمات موجود در آن از طریق یک مرورگر همانند وب معمولی در دسترس قرار خواهند گرفت. در دارک وب وبسایت هایی وجود دارند که کاملا پنهان هستند، به طوری که حتی موتور های جستجو هم نمی توانند صفحات این وبسایت ها را ایندکس کنند و تنها راه دسترسی به آن ها داشتن آدرس اینترنتیشان می باشد . در دارک وب فروشگاه های خاصی در حال فعالیت هستند که عمده محصولات این فروشگاه ها غیر قانونی می باشند که مواد مخدر و سلاح های گرم هم در این فروشگاه ها به فروش می رسد.پرداخت ها در فروشگاه های دارک نت معمولا با استفاده از پول مجازی بیت کوین انجام می گیرد. براساس تخمین های صورت گرفته،شبکه تاریک وب تقریبا 500 برابر بزرگتر از شبکه جهانی وبی است که کاربران به صورت روزانه از آن بهره می برند این بخش از وب به اندازه ای مخفی است که حتی غول جستجوی دنیا یعنی گوگل هم نمی تواند صفحات و اطلاعات موجود در آن را بایگانی نماید.
(https://t.iss.one/AttachFiles/13) یک #نکته - آزاد سازی فضای درایو C با حذف پکیج های Nuget اضافی

وقتی یه پکیچ nuget رو نصب میکنید اون رو توی یه پوشه ای به ازای کاربری جاری سیستم عامل ذخیره میکنه (کش میکنه)
این باعث میشه که دفعات بعدی که اون پکیچ رو لازم دارید دیگه از اینترنت دانلود نکته و از کش شما بخونه. البته اگر ورژن جدید تری اومده باشه که توی پوشه کش شما وجود نداشته باشه اون رو دانلود میکنه و به لیست ورژن های قبلی ایی که داشتین اضافه میکنیه

این عمل خیلی خوبه و باعث میشه معمولا پکیج های اضافه دانلود نکنین و از کش نصب میکنه پس سرعت restore شدن پکیج ها خیلی بالا میره ولی در طولانی مدت باعث میشه حجم خیلی زیادی اشغال کنه. مثلا من که سالی 12 ماه ویندوز عوض نمیکنم و پکیج ها و ورژن های زیادی توی سیستمم ذخیره شده بود یه چند مدتی بود که فضای درایو C ایم کم بیاد و الان که این پوشه رو چک کردم بیش از 10 گیگابایت حجم داشت!

🔰واسه حذف این پکیج ها 2تا راه وجود داره:

1️⃣ مسیر زیر روی توی آدرس بار بزنین و دستی اون پوشه رو حذف کنین
%userprofile%\.nuget\packages
2️⃣ ویژوال استادیو رو باز کنین و از منو Tools به مسیر زیر برین (مانند تصویر)
Tools > NuGet Package Manager > General
و سپس دکمه Clear All NuGet Cache(s) رو بزنین. (ممکنه واسه چند لحظه هنگ کنه برنامه)

🔸این حذف کردن هیچ مشکلی هم براتون به وجود نمیاره فقط اگر پکیج هاتون شناسایی نشد رو Solution راست کلیک کنین و گزینه Restore Nuget Packages رو بزنین یا توسط NET Core CLI. دستور dotnet restore رو پروژه/سلشون تون اجرا کنین (این کار برای بار اول کمی زمان میبره تا همه رو دانلود کنه - یادتون نره یه بارم VS رو باز و بسته کنین)
معرفی دو پرچمدار شیائومی Mi10 و Mi10 Pro
هر دوی این گوشی ها دارای نمایشگر 6.67 اینچی از نوع AMOLED میباشند. رزولوشن ۱۰۸۰ در ۲۳۴۰ ، نرخ رفرش ۹۰ هرتزی و پشتیبانی از تکنولوژی +HDR10 از دیگر ویژگی های نمایشگر تازه وارد های شیائومی می‌باشد.
این دو اسمارت فون از تازه ترین چیپست شرکت کوالکام یعنی اسنپدراگون ۸۶۵ بهره میبرند. خریداران هم می‌توانند از میان نسخه های ۶ یا ۸ گیگابایت رم، یکی را انتخاب کنند.
شیائومی اما، در این سری از گوشی خود هم از دوربین ۱۰۸ مگاپیکسلی بهره میبرد که توانایی ضبط ویدئو های با کیفیت 8K را دارا می‌باشد. همچنین دوربین سلفی ۲۰ مگاپیکسلی هم در جلوی گوشی خودنمایی می‌کند. از دیگر تفاوت های این دو مدل فضای حافظه دستگاه می‌باشد که در نسخه معمولی ۲۶۵ و در نسخه پرو ۵۱۲ گیگابایت فضا در اختیار کاربران قرار دارد.
از جمله مهم ترین ویژگی های Mi10 Pro میتوان به باطری ۴۵۰۰ میلی آمپری آن اشاره کرد و نسخه معمولی نیز باطری ۴۷۸۰ میلی آمپری دارد و هر دو مدل از شارژ بیسیم پشتیبانی می کنند. ضمنا پشتیبانی از شبکه 5G و سیستم عامل اندروید 10 را هم باید به خصوصیات این دو پرچمدار اضافه نمود.
📌بک اند "Backend" عموما از سه بخش تشکیل می شود: یک سرور، یک برنامه و یک پایگاه داده ها (دیتا بیس). اگر به عنوان مثال قصد خرید یک بلیت از وب سایتی را داشته باشید، معمولا سایت را باز میکنید و با فرانت اند "Frontend" تعامل می کنید. زمانی که اطلاعات را وارد کردید، برنامه آن اطلاعات را در پایگاه داده هایی که روی سرور قرار دارد ذخیره می کند.
تمام اطلاعاتی که وارد کردید در سرور باقی می مانند و مثلا زمانی که برای پرینت بلیت دوباره وارد حساب کاربری آن وب سایت شوید، تمام آنها برای شما قابل مشاهده می باشند.
💢 در روز چند ساعت کدنویسی می کنید؟ با wakaTime محاسبه کنید!

❇️اگر برنامه نویس هستید و ساعت های زیادی رو در طول روز صرف کدنویسی می کنید قطعا براتون بسیار جذاب و کاربردی خواهد بود که بدونید چقدر و به چه شکل در حال کار هستید، چند ساعت به شکل مفید در حال کدنویسی بودین یا چند ساعت در حال پرسه زدن در شبکه های اجتماعی و اتلاف زمان!

❇️ابزار wakatime دقیقا به همین منظور ایجاد شده، سرویس بسیار کاربردی و مفیدی که پلاگین های مختلفی برای تقریبا همه IDE ها و محیط های کدنویسی داره و با نصب پلاگینش می تونید آمار دقیقی و به صورت جزئی از میزان فعالیت روی هر پروژه بدست بیارید.
📍اخطار در خصوص ویندوز 10

از قرار معلوم آپدیت KB4541335 برای برخی کاربران ویندوز 10 دردسرساز شده است. کاربران زیادی پس از نصب این آپدیت با صفحه آبی مواجه شده اند و در برخی موارد از restart نمودن ویندوز هم بازمانده اند. همچنین گزارشات دیگری در خصوص مصرف 95 درصدی حافظه پس از reboot نمودن کامپیوترها واصل گردیده است. خبر خوب اینکه نصب این آپدیت اختیاری شده و بهتر است آن را نصب نکنید. توصیه می شود کاربرانی که آن را نصب نموده اند و با مشکلاتی مواجه شده اند آپدیت جدید را uninstall نمایند.
منبع خبر: Forbes

https://www.forbes.com/sites/gordonkelly/2020/04/12/microsoft-windows-10-warning-crashes-boot-internet-connection-slowdown-problems-upgrade-windows-10-free/#586271123d69
زمانی که در مورد فرانت اند "Frontend" وب صحبت می کنیم، منظور آن بخشی است که قابل دیدن است و با آن تعامل می کنیم. فرانت اند "Frontend" معمولا از دو بخش تشکیل می شود: طراحی سایت و توسعه فرانت اند وب.
در گذشته اگر کسی از توسعه صحبت می کرد، عموما مربوط به بک اند "Backend" بود، اما در چند سال گذشته این موضوع بسیار تغییر کرده است و نیاز داریم میان کسی که سایت را در نرم افزاری مانند فوتوشاپ طراحی می کند و کسی که آنها را تبدیل به کد های HTML و CSS می کند، تفاوت بگذاریم. این موضوع زمانی که طراحان به سوی استفاده از جاوا اسکریپ و JQuery روی آوردند بسیار جدی تر شد.
دیزاینر خوب، دیزاینر بد!
هنگام دریافت بازخورد، دیزاینر خوب به دنبال نقد شدن هست.
اما یک دیزاینر بد واکنش متفاوتی نشان می‌دهد!
بزرگترین رویداد سالیانه توسعه دهندگان مایکروسافت به علت نگرانی ها درباره گسترش COVID-19 بصورت دیجیتال برگزار می گردد.

مشابه رویدادهایی Google I/O و Facebook F8 ، مایکروسافت اعلان های اصلی خود را بصورت آنلاین پخش می کند و بخش فیزیکی کنفرانس BUILD امسال را لغو می کند.

مایکروسافت در بیانیه ای نوشت:

"ما به جای یک رویداد حضوری ، رویداد سالانه Microsoft Build خود را به صورت یک رویداد دیجیتالی برای توسعه دهندگان ارائه خواهیم داد.

ما مشتاقانه منتظر هستیم تا اکوسیستم توسعه دهندگان خود را در این قالب مجازی جدید گرد هم بیاوریم تا با هم یاد بگیریم ، به هم متصل شویم و کدگذاری کنیم. "

برگزاری رویدادها بصورت دیجیتال مزایای ذیل را در بردارد:

- هزینه کمتر
- مسافرت کمتر
- دسترسی بیشتر
- جلوگیری از گسترش ویروس

https://developer-tech.com/news/2020/mar/13/build-2020-microsoft-developer-event-digital-only-year/
🔻امشب ساعت ۲۱:۳۰ گفتگوی زنده خواهیم داشت از اکانت اینستاگرام پونیشا و نیما نورمحمدی موسس پونیشا در مورد بازار کار آنلاین و کسب‌ و کارهای اینترنتی صحبت خواهد کرد.

🔻منتظر این گفتگو باشید امشب و به دوستان خودتون اطلاع بدید😉
https://www.instagram.com/ponisha.plus/
نگاهی به سیستم عامل جدید شرکت مایکروسافت
Windows10x
This media is not supported in your browser
VIEW IN TELEGRAM
♨️ #آیفون SE 2020 معرفی شد.

🔸این گوشی با قیمت ۳۹۹ دلار از نمایشگر ۴.۷ اینچی HD رتینا، پردازشگر A13 بایونیک و حسگر اثر انگشت برخوردار است.
♨️چگونه مصرف باتری در برنامه‌های ویندوز ۱۰ را مدیریت کنیم؟

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

🔰در این مقاله نحوه مدیریت مصرف باتری برنامه‌ها در ویندوز ۱۰ را به شما آموزش می‌دهیم.

گزینه Battery Saver مصرف باتری در ویندوز ۱۰ را بهینه کنید.

برای فعال‌کردن این قابلیت به مسیر زیر بروید:
Start menu > Settings > System > Battery Saver

1️⃣در گام نخست ویندوز ۱۰ این قابلیت را در اختیار شما قرار می‌دهد که ببینید کدام برنامه‌ها مصرف باتری بیش‌تری دارند. برای چک‌کردن میزان مصرف برنامه‌ها به بخش تنظیمات ویندوز بروید و سپس وارد بخش System شوید. در ستون سمت چپ روی Battery کلیک کنید و بعد در ستون سمت راست در بخش Overview، روی لینک Battery usage by app کلیک کنید.

2️⃣در صفحه بعدی، مقابل گزینه Time یک بازه زمانی را برای بررسی مصرف باتری وارد کنید.

3️⃣مقابل گزینه Showing نیز می‌توانید یکی از سه گزینه Apps with usage، All apps یا Always allowed apps را بنا به درخواست خود انتخاب کنید.
پس از آن درصد مصرف برنامه‌ها در سمت راست تصویر به شما نمایش داده می‌شود.

4️⃣در گام بعدی روی برنامه‌ای که شارژ باتری را زیاد مصرف می‌کند کلیک کنید و تیک گزینه Let Windows decide when this app can run in the background را بزنید؛ با این کار مدیریت مصرف باتری این برنامه را به ویندوز واگذار می‌کنید.

🔴شما با کنترل و مدیریت مصرف اپلیکیشن‌ها و برنامه‌های ویندوز ۱۰ به‌سادگی می‌توانید مصرف باتری دستگاه خود را مدیریت و بهینه کنید.
Media is too big
VIEW IN TELEGRAM
گفت و گو با مدير پونيشا
Media is too big
VIEW IN TELEGRAM
کنفرانس GO TO
برنامه نویسی Functional
🔹 بخش عمده درآمد غول‌های تکنولوژی دنیا از کجا می‌آید؟
پردازنده چندهسته‌ای، با پردازنده چندریسمانی (multithreading) و رایانه‌ چندپردازنده‌ای چه تفاوتی دارد؟

🔸 سی‌پی‌یو یعنی واحد پردازش مرکزی (CPU: Central Processing Unit) که گاهی به‌اختصار آن را «پردازنده مرکزی» یا فقط «پردازنده» نیز می‌خوانند. هسته پردازنده (Processor core) یا هسته سی‌پی‌یو (CPU core) در واقع همان پردازنده یا سی‌پی‌یو است. پردازنده دوهسته‌ای یعنی دو پردازنده مجزا اما مرتبط با هم که روی یک تراشه پیاده‌سازی شده‌اند.
This media is not supported in your browser
VIEW IN TELEGRAM
گزارش یکی از مدیران گوگل از قابلیت جهت یابی و آدرس یابی ویژه و جدید گوگل روی گوشی های هوشمند
برنامه نویس ها در شاخه های مختلف چقدر درآمد دارند ، گزارشی کامل از جاب ویژن
https://jobvision.ir/Content/Developers-Salary-Survey-99.pdf
حتما مطالعه کنید