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


🆔 @dotnetcode
Download Telegram
📍اخطار در خصوص ویندوز 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
حتما مطالعه کنید
دو نوع برنامه نویس داریم:
1.برنامه نویس هایی که چرخ ها رو از اول اختراع می کنن
2. برنامه نویس هایی که از چرخ هایی که دیگران استفاده کردند برای توسعه اپلیکیشن هاشون استفاده میکنن.

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

اما دسته ی دوم دوتا مشکل داره:
1.محدودیت
2.وابستگی

اگر برنامه نویس حرفه ای باشید میدونید چه وقتهایی باید توی دسته ی اول قرار بگیرید و چه وقتهایی باید توی دسته ی دوم قرار بگیرید. دقیقا وقتی باید چرخ رو اختراع کنید که:
1.محدودیت زیادی توی استفاده از کامپوننت دارید مثل باگ، فیچر ها و ...
2.احساس کنید اختراع چرخ از استفاده از کامپوننت بقیه سریعتر اتفاق میوفته

برای مثال ما یک جا توی شرکت بنا شد قسمتی از پروژه رو از دیتابیس No Sql استفاده کنیم، خب طبق معمول همه پیشنهاد دادن بریم سراغ Mongo db در حالی که من میدونستم نوشتن چیزی مثل دیتابیس No Sql برای من زیاد طول نمی کشه فلذا باهاشون مخالفت کردم و توی کمتر از 8 ساعت دیتابیس No Sql زدم و توی کمتر از یک هفته هم Provider اش رو برای EF Core زدم تا با کمترین تغییرات سیستممون لانچ بشه و شد.
اما مزیت این چی بود؟
1. سرعت
2.بسیار سبک و سریع در حد سه تا کلاس سی شارپ (بدون در نظر گرفتن Provider)
3.تجربه و اعتماد
4.عدم وابستگی و محدودیت
5.بدون نیاز به تغییرات خاص

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


#معرفی_کتاب

▪️یکی از کتاب‌های بسیار مهم در زمینه یادگیری کوئری‌نویسی که به جرات می‌توان از آن به‌عنوان یک مرجع معتبر یاد کرد، Microsoft SQL Server 2012 T-SQL Fundamentals نام دارد.

▪️نویسنده این کتاب آقای ITZIK BEN-GAN مربی و بنیانگذار SolidQ است و بیش از 20 سال است که در زمینه کوئری‌نویسی و شاخه‌های مرتبط با آن در سطح بین‌المللی برنامه‌های آموزشی مختلفی را ارائه کرده است.

▪️شما در این کتاب به صورت کاملا علمی و مهندسی با مفاهیم و قابلیت‌های T-SQL آشنا می‌شوید.

▪️همان‌طور که از اسم این کتاب مشخص است، این منبع می‌تواند به عنوان نقطه شروع برای یادگیری افرادی باشد که می‌خواهند آموزش کوئری‌نویسی را آغاز کنند هر چند که خوانش این کتاب را به همه عزیزان حتی حرفه‌ای‌ها پیشنهاد می‌کنم.
This media is not supported in your browser
VIEW IN TELEGRAM

افزایش ۴ ساعتی سرانه مطالعه دانشجویان کشور در ایام خانه‌نشینی با طرح سراسری «آموختن متوقف نمی‌شه» فرادرس

🏡 با توجه به تعطیل شدن مراکز آموزشی و دانشگاه‌ها، ما در فرادرس، به عنوان مرجع آموزش‌های تخصصی، مهندسی و دانشگاهی کشور، طرح سراسری «آموختن متوقف نمی‌شود» را اجرا کرده‌ایم که در طی آن بیش از ۶۰۰ ساعت آموزش به صورت رایگان ارائه شده است.

🔗 ۶۰۰ ساعت آموزش رایگان فرادرس: fdrs.ir/fedu98

📊 آمارهای ثبت شده از دریافت این آموزش‌ها

● تعداد درس رایگان دریافت شده: ۲ میلیون و ۳۰۰ هزار درس

● مجموع زمانی آموزش‌ها: بیش از یک میلیارد دقیقه (معادل ۱۷/۵ میلیون ساعت)

اﮔر ﺳﺮاﻧﻪ اﯾﻦ ﻋﺪد را در ﺑﯿﻦ ﺟﻤﻌﯿﺖ ۴ ﻣﯿﻠﯿﻮنی داﻧﺸﺠﻮﯾﺎن اﯾﺮان ﺣﺴﺎب ﮐﻨﯿﻢ، ﻣﻌﺎدل اﯾﻦ است ﮐﻪ ﻓﺮادرس ﺗﻮاﻧﺴﺘﻪ در اﯾﻦ ﺑﺎزه زﻣﺎنی ﻧﺰدﯾﮏ ﺑﻪ ۴ ‌ﺳﺎﻋﺖ ﻣﻄﺎﻟﻌﻪ ﺑﯿﺸﺘﺮ، ﺑﺮای اﯾﻦ ﺟﻤﻌﯿﺖ ۴ ﻣﯿﻠﯿﻮنی رﻗﻢ ﺑﺰند و ﭼﻨﯿﻦ ﻧﺘﯿﺠﻪ‌ای ﮐﻪ ﺑﺎ ھﻤﮑﺎری داﻧﺸﺠﻮﯾﺎن و مخاطبین ﻓﺮادرس ﺷﮑﻞ ﮔﺮﻓﺘﻪ، ﯾﮏ ﻣﻮﻓﻘﯿﺖ ﺑﺰرگ است.

همه با هم برای حالِ خوب

📚 فرادرس
دانش در دسترس همه
همیشه و همه جا
زبان های اسکریپت نویسی:

اسکریپت یک برنامه نوشته شده با استفاده از یک زبان اسکریپتی است. اسکریپت ها برنامه های کوچکی هستند که به وسیله آن ها می توان برخی وظایف تکراری و یا یک وظیفه طولانی را به طور خودکار انجام داد. در واقع اسکریپت به کدهایی گفته میشود که کامپایل نمی شوند و معمولاً تفسیر می شوند.
برخی از ویژگی های این زبان ها:
1. سادگی syntax: برای استفاده ی راحت و سریع برنامه نویس از syntax های ساده ای که خیلی سریع میتوان آنها را فهمید استفاده می شود.
2. پیاده سازی interface آسان برای ویژگی های سیستم عامل.
3. ساختار نسبتا سست: مثلا نمی توان از زبان جاوا به راحتی برای نوشتن برنامه های اسکریپتی استفاده کرد چون قوانین زیادی برای کلاس ها در نظر گرفته شده ولی زبان هایی مثل زبان پایتون میتوانند در زمان اجرا به فایل ها مراجعه کنند و یک قطعه برنامه را به برنامه‌ ی خود اضافه کنند.
یکی از قوی ترین زبان های اسکریپت نویسی پایتون بوده و از طریق نرم افزارهای واسط می تواند کارهای مختلفی انجام دهد. علاوه بر پایتون یک سری از زبان های دیگر از قبیل perl، script، php و... نیز از دسته زبان های اسکریپت نویسی محسوب میشوند.