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


🆔 @dotnetcode
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
♦️نحوه فعال کردن دارک مود در ویندوز
مایکروسافت نسخه بیسیک مایکروسافت 365 را به مدت شش ماه رایگان کرد.


https://www.microsoft.com/en-us/microsoft-365?rtc=1

🆔 @codedeveloper
ماژول اختصاصی PyFarsi-TBot

با استفاده از این ماژول میتوانید بدون هیچ پروکسی به ربات تلگرام متصل شوید و دستورات POST , GET تلگرام را انجام دهید.

- مناسب برای وب سایت هایی که با زبان پایتون هستند و سرور داخل کشور است.
- استفاده آسان

❇️ دانلود و نصب: https://pypi.org/project/PyFarsi-TBot/

pip install PyFarsi-TBot

🔰 لیست دستورات:
getbot(token,method)
postbot(token,method,arg)


◀️ آموزش نصب و استفاده: https://github.com/BlackRouter/PYFTBot/blob/master/README.md

◀️ لیست API تلگرام: https://core.telegram.org/bots/api
#مشق_پایتون
تشخیص سیستم عامل و نسخه آن!

در این مثال خیلی ساده، ما با استفاده از کتابخانه platform که به صورت پیشفرض در پایتون نصب میباشد، میتوانیم نام و نسخه سیستم عامل را پیدا کنیم. برای این کار باید به ترتیب برای نام و نسخه سیستم عامل از تابع های system() و release() استفاده کنیم که در کتابخانه پلتفرم قرار گرفته اند.
آموزش ساده استفاده آفلاین از گوگل مپ (Google Maps)

یکی از کاربردی‌ترین برنامه‌های پیش فرض گوشی اندروید، گوگل مپ (Google Maps) است. با آموزش ساده استفاده آفلاین از گوگل مپ همراهتان هستیم.
در صورتی که گوشی هوشمندتان را همواره با خود حمل می‌کنید، قطعا نباید نگران گم شدن باشید. GPS موبایل‌ها به ما کمک می‌کند تا بتوانیم موقعیت مکانی خود را پیدا کنیم و به تمام مکان‌هایی که می‌خواهیم برویم، به راحتی به مسیر آن دسترسی داشته باشیم. بدون تردید برنامه گوگل مپ را می‌توان به عنوان یکی از مفیدترین ابزارهای ناوبری دانست. امکان دارد برخی موقعیت‌های مکانی فاقد پوشش شبکه باشند و نتوانید داده‌ها را از اینترنت دریافت کنید. ما در این بخش قصد داریم به شما نشان دهیم که چگونه باید از GPS گوشی هوشمند (اندروید – آیفون) بدون اینترنت استفاده کنید.
https://www.gizchina.com/2020/03/23/how-to-use-gps-on-your-smartphone-without-internet/
مایکروسافت کل نرم افزارهای کوکاکولا را بدست گرفت

مایکروسافت و کوکاکولا قراردادی پنج ساله امضا کردند که به‌نوعی مایکروسافت را به تأمین‌کننده‌ی اصلی نرم‌افزار برای کوکاکولا تبدیل می‌کند. طبق قرارداد، برند مشهور نوشیدنی به‌مدت پنج سال از سرویس ابری مایکروسافت آژور برای فعالیت‌های تجاری خود استفاده می‌کند. به‌علاوه، نرم‌افزار خدمات مشتری Dynamics 365 و بسته‌ی اپلیکیشن‌های Office 365 هم طی همین قرارداد به…

جهت مشاهده مطلب روی لینک زیر بزنید

#اخبار_فناوری

#کوکاکولا #مایکروسافت

https://www.lunatech.ir/?p=7978
💥اگر از قرنطینه با یک دستاورد جدید، یعنی
◻️ یک مهارت جدید،
◻️ یک کار جانبی،
◻️ یا یک دانش جدید
خارج نشوید

فقط زمان را از دست نداده‌اید
بلکه در نظم و برنامه ریزی (دیسیپلین) باخته اید.👌
هفت دوره آموزشی مرتبط با برنامه‌نویسی و امنیت سایبری در یودمی رایگان شده. یکی دو روز حدودا وقت دارید برای گرفتن دوره‌ها اگر به دردتون می‌خوره. هزینه قبل از تخفیفشون بیش از ۱۵۰۰ دلار بوده.

https://www.reddit.com/r/learnprogramming/comments/gbfs1w/7_free_courses_100_off_coupons_on_programming/
[ Photo ]
بزرگترین مزرعه استخراج بیت کوین در ایران مجوز گرفت
شرکت آی ماینر (iMiner)، یک شرکت فعال در حوزه کریپتوکارنسی است که در ترکیه به ثبت رسیده است توانست مجوز استخراج ارزهای دیجیتالی و ارائه خدمات خرید و فروش و اجاره ماینر را در ایران دریافت کند. این شرکت دارای نمایندگی‌های متعددی است و این شرکت در ایران با نام ددینو به فعالیت می‌پردازد.
مجوزی که وزارت صنعت ، معدن و تجارت ایران برای این شرکت صادر کرده است به این شرکت اجازه خواهد داد تا با قدرت محاسباتی ۹۶۰۰۰ تِراهاش در ثانیه در یک مزرعه ماینینگ بیت کوین در مرکز شهر سمنان به فعالیت بپردازد.
مزرعه استخراج بیت کوین با سرمایه‌گذاری ۳۱۱ میلیارد ریال (۷.۳ میلیون دلار) توسط شرکت آی ماینر احداث شده است که بزرگترین مزرعه استخراج بیت کوین در ایران محسوب می‌شود. در این فارم ۶۰۰۰ دستگاه در تولید رمزارز فعالیت دارند.

https://www.msn.com/en-us/news/world/iran-issues-license-for-biggest-bitcoin-mining-farm-report/ar-BB13n0ps
مایکروسافت در حال توسعه نرم افزار جدیدی بنام اوتلوک اسپیسیز است.
نگاهی کلی به اوت‌لوک اسپیسز نشان می‌دهد که این سرویس شباهتی بسیار زیاد به ترلو (Trello) دارد. ترلو سرویسی ویژه برای مدیریت پروژه‌ها است که به‌صورت گسترده توسط سازمان‌های مختلف استفاده می‌شود. در ابتدا به‌نظر می‌رسید که مایکروسافت می‌خواهد سرویس جدیدش را تنها برای کاربران تجاری در دسترس قرار دهد. با این‌حال اخیرا گفته شده است که ردموندی‌ها در پی انتشار سرویس اوت‌لوک اسپیسز برای کاربران عادی نیز هستند.
کاربر همچنین می‌تواند در اوت‌لوک اسپیسز فهرست برای انجام کارهای آینده (To-Do List) ایجاد و یادداشت‌هایی خاص را به آن اضافه کند؛ این یادداشت‌ها می‌توانند حاوی لینک نیز باشند. وقتی که محتوای موردنظر خودتان را در یک‌جا به‌عنوان یک پروژه جمع‌آوری کردید، می‌توانید از سایر کاربران دعوت کنید تا به همکاری با شما بپردازند. در آینده سرویس اوت‌لوک اسپیسز با اتکا بر هوش مصنوعی به شما کمک خواهد کرد آیتم‌های مفید را به پروژه‌ها اضافه کنید.
♻️♻️شرط های زبان پایتون♻️♻️

• شرط if، که یک بلوک کد، تا else و elif را اجرا می‌کند. (یک اختصار از else-if)

• شرط for، که روی یک شیء تکرار شدنی تکرار می‌شود، به هر متغیر محلی مقدار داده می‌شود برای استفاده توسط بلوک مربوط.

• شرط class، که یک بلوک کد را اجرا می‌کند و فضاهای محلی آن را به یک کلاس ملحق می‌کند، برای استفاده در برنامه‌نویسی شیء گرا.

• شرط def، که یک تابع را تعریف می‌کند.

• شرط with، که یک بلوک کد را به یک مدیر متن ضمیمه می‌کند. (به عنوان مثال، اندوختن یک قفل قبل از اجرای بلوک کد و آزاد کردن قفل بعد از اجرا)
راهنمای پایتون: مبتدی تا حرفه ای
اگر علاقه ای به علوم داده ، توسعه وب ، روباتیک یا IoT دارید باید پایتون را یاد بگیرید. پایتون به دلیل استفاده بالا و کاربردهای گسترده در برنامه های مختلف ، تبدیل به یک زبان برنامه نویسی با سریعترین رشد شده است.
بر اساس اطلاعات وب سایت Github ، پایتون دومین زبان مورد استفاده توسعه دهندگان در سال 2019 بوده است.
در اینجا شما را با برنامه نویسی پایتون از مقدماتی تا پیشرفته آشنا می نماییم.

https://www.freecodecamp.org/news/the-ultimate-guide-to-python-from-beginner-to-intermediate-to-pro/
تست کد های #C به صورت آنلاین

توی پست قبلی در مورد C# Interactive توضیح داده بودم الان میخوام روش آنلاینش رو بررسی کنیم.
واسه اینکار سایت های زیادی هست که امکان Syntax Highlighter و Run کردن کد رو بهتون میدن. با این ابزار ها میتونین کد سی شارپ تون رو انلاین و راحت تست کنین و یا کدتون رو با بقیه به اشتراک بگذارین

🔸اول از همه بهترینشون و با اختلاف فاحش، سایت SharpLab هست. امکانات فوق العاده ای داره، Intellisense خیلی قوی ایی داره که در نوع خودش واقعا بی نظیره، امکان Decompile کردن کد خروجی به IL و #C و حتی Jit Assembly رو بهتون میده. UX خوب و روون ایی داره و خیلی سریع، در لحظه کد رو اجرا میکنه.
https://sharplab.io/

🔹این سایت برای ویرایشگرش اش از پلاگین جاوااسکریپتی CodeMirror استفاده میکنه که یک Code Editor و Syntax Highlighter قوی هست و از تموم زبان ها پشتیبانی میکنه
مثلا اگه خواستین قابلیت اسکریپت نویسی و اجرای کد داینامیک رو برای پروژه تون اضافه کنین میتونین از این پلاگین استفاده کنین
https://github.com/codemirror/CodeMirror
[Demo] https://codemirror.net/

🔸 این سایت برای اجرای کد ها از Roslyn و برای Decompile کردنشون از ILSpy استاده میکنه که قوی ترین برنامه Decompiler دات نت هست و ابزار های حرفه دیگه از از جمله dnSpy از رو همین ساخته شدن

🔹سازنده این سایت اومده کل پکیج Code Editor سی شارپیش رو که بر روی CodeMirror و Roslyn ساخته شده رو به صورت سورس پاز تو گیتهاب گذاشته
بدین صورت مثلا میتونین یه ویرایشگر کامل سی شارپی به همراه Autocomplete واسه اسکریپت نویسی داینامیک به پروژه تون اضافه کنین
https://github.com/ashmind/mirrorsharp

🔰تنها ایرادی که سایت sharplab.io داره اینه که که امکان اضافه کردن Nuget Package به کد هاتون رو نداره
واسه همین یه سایت دیگه به نام NET Fiddle. هست (که البته به خوبی اون نیست ولی بعضی امکانات اضافه تر مثل همین nuget package داره)
https://dotnetfiddle.net/
♨️برنامه SuperVPN ، بزرگترین وی پی ان اندرویدی از پلی استور حذف شد

برنامه SuperVPN Free VPN Client جزو برنامه‌های پر دانلود اندرویدی رایگان محسوب می‌شود. این برنامه حدود ۴ سال قبل به بازار عرضه شد و تا به امروز به بیش از ۱۰۰ میلیون نصب فعال دست پیدا کرده است، اما اخیرا فروشگاه اپلیکیشن گوگل پلی استور برنامه SuperVPN که به عنوان بزرگترین وی پی ان اندرویدی محسوب می‌شود را حذف کرد.
شرکت گوگل در خصوص حذف این برنامه با وجود بیش از ۱۰۰ میلیون نصب فعال عنوان کرد برنامه SuperVPN دارای حفره‌های امنیتی متعددی است که باعث می‌شود ترافیک کاربر شنود شود.
به کاربران توصیه شده است این اپلیکیشن را از گوشی خود حذف نمایند.

https://www.pcmag.com/news/google-pulls-supervpn-from-the-play-store-users-urged-to-delete-it
Media is too big
VIEW IN TELEGRAM
و بالاخره از غول جديد مايكروسافت ( Microsoft Surface Book 3) رونمايى شد
تزریق به پایگاه داده یا دیتابیس (SQL Injection) نوعی از حملات وب است که در آن فرد حمله کننده یا هکر می‌تواند اقدام به اجرا کردن دستورات دلخواه و مخرب خود بر روی پایگاه داده وب سایت مورد هدف کند. در این حمله، حمله کننده با استفاده از دانش خود (یا تنها با استفاده از یک برنامه ساده!) می‌تواند از نقض‌های امنیتی موجود در کدهای نوشته شده توسط برنامه نویس سایت استفاده کرده و به اصطلاح آن‌ها را اکسپلویت کند. چون در این حمله هکر درواقع به کد اسکیوال، کد دلخواه خود را اضافه می‌کند، تزریق SQL نام گرفته است.
یک حمله موفق اس کیو ال اینجکشن می‌تواند به راحتی سبب افشای داده‌های مهم در دیتابیس (ازجمله رمزهای عبور، اطلاعات فردی کاربران و ...)، اضافه کردن داده‌های دلخواه حمله کننده به دیتابیس یا حذف کردن داده‌های خاص از دیتابیس گردد.
This media is not supported in your browser
VIEW IN TELEGRAM
بیش از 100 کاندیدای مختلف واکسن کروناویروس در این آثار وجود دارد. این نامزدها رویکردهای گوناگونی برای محافظت از بدن در برابر COVID-19 دارند. برای درک اینکه دقیقاً به چه معناست ، یادآوری نحوه عملکرد سیستم ایمنی بدن مفید است
بفرستین برای کسایی که معنی باگ رو نمیدونن🙌🏻