DotNet | دات نت
Photo
مایکروسافت از انتشار رسمی فریمورک Blazor WebAssembly خبر میدهد؛ Blazor WebAssembly قرار است در نقش جایگزین سیلورلایت ظاهر شود.
براساس اعلام پیشین، مایکروسافت قصد دارد در تاریخ ۱۲ اکتبر ۲۰۲۱ (۲۰ مهر ۱۴۰۰) بهصورت رسمی بهپشتیبانی از سیلورلایت (Microsoft Silverlight) پایان دهد. گرچه سیلورلایت هنوز هم تحت پشتیبانی مایکروسافت قرار دارد، اما روند توسعهی فعال این ابزار چند سال است که متوقف شده. در حال حاضر سیلورلایت تنها روی مرورگر اینترنت اکسپلورر ۱۱ پشتیبانی میشود.
سیلورلایت به توسعهدهندگان امکان میدهد برای ساخت اپلیکیشنهای دسکتاپ و وب اقدام کنند. مایکروسافت به توسعهدهندگان اپلیکیشنهای دسکتاپ سیلورلایت پیشنهاد میکند به استفاده از APIهای UWP یا WPF در داتنت کُر (NET Core.) بپردازند. ازطرفی اهالی ردموند از توسعهدهندگان اپلیکیشنهای تحت وب سیلورلایت میخواهند از فریمورکی جدید با نام Blazor WebAssembly بهره بگیرند. در نظر داشته باشید که Blazor WebAssembly نسخهی پیشنمایش نیست و بهمرحلهی نهایی رسیده. درواقع امروزه میتوان ازطریق Blazor WebAssembly به خلق اپلیکیشنهای تحت وب پرداخت.
فریمورک Blazor توسعهدهندگان را قادر میسازد برای تولید اپلیکیشنهای تحت وب بهجای جاوا اسکریپت از زبان برنامهنویسی سیشارپ (#C) استفاده کنند. ازطریق این فریمورک همچنین امکان استفادهی دوباره از کد سیلورلایت داتنت وجود دارد. افزون بر این موارد، اپلیکیشنهای ساختهشده با فریمورک Blazor از رابط کاربری تحت وب با قابلیت استفادهی مجدد ساخته شدهاند، خود اجزای رابط کاربری با بهرهگیری از زبانهای برنامهنویسی سیشارپ، HTML و CSS در اپلیکیشن جای داده میشوند. با درنظرگرفتن این حقیقت که هر دو کد کلاینت و سرور با استفاده از زبان سیشارپ نوشته شدهاند، امکان بهاشتراکگذاری کدها و کتابخانهها برای توسعهدهندگان فراهم میشود.
مایکروسافت در بخشی از اطلاعیهی جدید خود میگوید: «Blazor را میتوان یکی از قابلیتهای ایاسپیداتنت (ASP.NET) بهحساب آورد. ASP.NET فریمورک محبوب توسعهی وب است که قابلیتهای پلتفرم توسعهی داتنت را ازطریق ابزارها و کتابخانههایی جدید بهمنظور ساخت اپلیکیشنهای تحت وب، گسترش میدهد».
براساس اطلاعات رسمی، Blazor نسبتبه سیلورلایت دارای مزیتهایی است که در ادامه به تشریح آنها میپردازیم:
Blazor بدون نیاز به پلاگین یا ترانسپایلکردن کد از استانداردهای بازِ وب استفاده میکند (ترانسپایل یا Transpile بهاقدام برای تبدیلکردن کدِ نوشتهشده در یک زبان به کدی در زبان دیگر گفته میشود).
Blazor در تمامی مرورگرهای مدرن وب کار میکند که در بین آنها حتی مرورگرهای موبایلی هم بهچشم میخورند.
اپلیکیشنهای ساختهشده با Blazor میتوانند بهلطف بهرهمندی از ویژگی داتنت استاندارد (NET Standard.)، از کتابخانههای فعلی داتنت هم بهره بگیرند.
کد سیشارپ شما میتواند بهسادگی APIها و کتابخانههای جاوا اسکریپت را فراخوانی کند. بدین ترتیب شما همچنان میتوانید به استفاده از اکوسیستم بزرگ کتابخانههای جاوا اسکریپت ادامه دهید.
ویژوال استودیو و ویژوال استودیو کد تجربهی توسعهی فوقالعادهای از Blazor را روی سیستمهای عامل ویندوز، macOS و لینوکس ارائه میدهند.
داتنت رایگان است و این موضوع، Blazor را نیز شامل میشود. استفاده از Blazor هیچ هزینهای ندارد، حتی برای اهداف تجاری.
براساس اعلام پیشین، مایکروسافت قصد دارد در تاریخ ۱۲ اکتبر ۲۰۲۱ (۲۰ مهر ۱۴۰۰) بهصورت رسمی بهپشتیبانی از سیلورلایت (Microsoft Silverlight) پایان دهد. گرچه سیلورلایت هنوز هم تحت پشتیبانی مایکروسافت قرار دارد، اما روند توسعهی فعال این ابزار چند سال است که متوقف شده. در حال حاضر سیلورلایت تنها روی مرورگر اینترنت اکسپلورر ۱۱ پشتیبانی میشود.
سیلورلایت به توسعهدهندگان امکان میدهد برای ساخت اپلیکیشنهای دسکتاپ و وب اقدام کنند. مایکروسافت به توسعهدهندگان اپلیکیشنهای دسکتاپ سیلورلایت پیشنهاد میکند به استفاده از APIهای UWP یا WPF در داتنت کُر (NET Core.) بپردازند. ازطرفی اهالی ردموند از توسعهدهندگان اپلیکیشنهای تحت وب سیلورلایت میخواهند از فریمورکی جدید با نام Blazor WebAssembly بهره بگیرند. در نظر داشته باشید که Blazor WebAssembly نسخهی پیشنمایش نیست و بهمرحلهی نهایی رسیده. درواقع امروزه میتوان ازطریق Blazor WebAssembly به خلق اپلیکیشنهای تحت وب پرداخت.
فریمورک Blazor توسعهدهندگان را قادر میسازد برای تولید اپلیکیشنهای تحت وب بهجای جاوا اسکریپت از زبان برنامهنویسی سیشارپ (#C) استفاده کنند. ازطریق این فریمورک همچنین امکان استفادهی دوباره از کد سیلورلایت داتنت وجود دارد. افزون بر این موارد، اپلیکیشنهای ساختهشده با فریمورک Blazor از رابط کاربری تحت وب با قابلیت استفادهی مجدد ساخته شدهاند، خود اجزای رابط کاربری با بهرهگیری از زبانهای برنامهنویسی سیشارپ، HTML و CSS در اپلیکیشن جای داده میشوند. با درنظرگرفتن این حقیقت که هر دو کد کلاینت و سرور با استفاده از زبان سیشارپ نوشته شدهاند، امکان بهاشتراکگذاری کدها و کتابخانهها برای توسعهدهندگان فراهم میشود.
مایکروسافت در بخشی از اطلاعیهی جدید خود میگوید: «Blazor را میتوان یکی از قابلیتهای ایاسپیداتنت (ASP.NET) بهحساب آورد. ASP.NET فریمورک محبوب توسعهی وب است که قابلیتهای پلتفرم توسعهی داتنت را ازطریق ابزارها و کتابخانههایی جدید بهمنظور ساخت اپلیکیشنهای تحت وب، گسترش میدهد».
براساس اطلاعات رسمی، Blazor نسبتبه سیلورلایت دارای مزیتهایی است که در ادامه به تشریح آنها میپردازیم:
Blazor بدون نیاز به پلاگین یا ترانسپایلکردن کد از استانداردهای بازِ وب استفاده میکند (ترانسپایل یا Transpile بهاقدام برای تبدیلکردن کدِ نوشتهشده در یک زبان به کدی در زبان دیگر گفته میشود).
Blazor در تمامی مرورگرهای مدرن وب کار میکند که در بین آنها حتی مرورگرهای موبایلی هم بهچشم میخورند.
اپلیکیشنهای ساختهشده با Blazor میتوانند بهلطف بهرهمندی از ویژگی داتنت استاندارد (NET Standard.)، از کتابخانههای فعلی داتنت هم بهره بگیرند.
کد سیشارپ شما میتواند بهسادگی APIها و کتابخانههای جاوا اسکریپت را فراخوانی کند. بدین ترتیب شما همچنان میتوانید به استفاده از اکوسیستم بزرگ کتابخانههای جاوا اسکریپت ادامه دهید.
ویژوال استودیو و ویژوال استودیو کد تجربهی توسعهی فوقالعادهای از Blazor را روی سیستمهای عامل ویندوز، macOS و لینوکس ارائه میدهند.
داتنت رایگان است و این موضوع، Blazor را نیز شامل میشود. استفاده از Blazor هیچ هزینهای ندارد، حتی برای اهداف تجاری.
آشنایی با Transaction Logs در SQL Server
هر دیتابیس SQL Server شامل یک فایل لوگ تراکنشی یا همان Transaction Log میشود که تغییرات اعمال شده روی دیتابیس را ثبت می کند.
در صورت بروز خطا در سیستم فایل Transaction Log جهت بازیابی اطلاعات و برگرداند دیتابیس به وضعیت پایدار استفاده می شود.
هنگامی که تغییری در ردیفهای یک جدول اعمال می کنید این تغییرات مستقیما در فایل دیتابیس ذخیره نمیشوند. جستجوی محل ذخیره سازی دیتا در هارد و نوشتن در آن زمانبر است. بجای اینکار تغییرات و دیتای مربوط به آن ابتدا در یک فایل لوگ به صورت ترتیبی ثبت میشود و بعد در بازه های زمانی مشخص دسته بندی شده و در صورت لزوم به فایل دیتابیس منتقل میشود.
ممکن است یک تراکنش به دلایل مختلف به طور کامل انجام نشود. در این صورت نیاز به انتقال داده های آن از فایل لوگ به فایل اصلی نیست.
در SQL Server داده های Tranasction Log در فایلهایی مجازی با عنوان virtual log file نگه داری میشوند. حجم و تعداد این فایلها ثابت نیست و بسته به شرایط دیتابیس مشخص میشود. SQL Server سعی میکند تعداد VFL ها را کمتر نگه دارد.
بیشتر دیتابیس ها Transaction Log دارند.
هر دیتابیس SQL Server شامل یک فایل لوگ تراکنشی یا همان Transaction Log میشود که تغییرات اعمال شده روی دیتابیس را ثبت می کند.
در صورت بروز خطا در سیستم فایل Transaction Log جهت بازیابی اطلاعات و برگرداند دیتابیس به وضعیت پایدار استفاده می شود.
هنگامی که تغییری در ردیفهای یک جدول اعمال می کنید این تغییرات مستقیما در فایل دیتابیس ذخیره نمیشوند. جستجوی محل ذخیره سازی دیتا در هارد و نوشتن در آن زمانبر است. بجای اینکار تغییرات و دیتای مربوط به آن ابتدا در یک فایل لوگ به صورت ترتیبی ثبت میشود و بعد در بازه های زمانی مشخص دسته بندی شده و در صورت لزوم به فایل دیتابیس منتقل میشود.
ممکن است یک تراکنش به دلایل مختلف به طور کامل انجام نشود. در این صورت نیاز به انتقال داده های آن از فایل لوگ به فایل اصلی نیست.
در SQL Server داده های Tranasction Log در فایلهایی مجازی با عنوان virtual log file نگه داری میشوند. حجم و تعداد این فایلها ثابت نیست و بسته به شرایط دیتابیس مشخص میشود. SQL Server سعی میکند تعداد VFL ها را کمتر نگه دارد.
بیشتر دیتابیس ها Transaction Log دارند.
♨️امکان تماس تصویری تا سقف ۵۰ نفر به اینستاگرام اضافه شد
به تازگی قابلیت جدیدی به شبکه اجتماعی اینستاگرام اضافه شده که قابلیت تماس تصویری تا سقف ۵۰ نفر را به کاربران میدهد تا در شرایط قرنطینه، راحتتر بتوانند با دوستان و همکاران ارتباط برقرار کنند.
برای برقراری تماس تصویری با دوستانتان در اینستاگرام کافی است به قسمت پیامها بروید و آیکون تماس تصویری را لمس کنید.
سپس قابلیت جدیدی که تحت عنوان گزینه Create a Room دیده میشود را انتخاب کنید. حالا از اینجا شما میتوانید دوستانی که میخواهید در این تماس تصویری حضور داشته باشند را انتخاب کنید تا دعوتنامه برای آنها ارسال شود. همچنین شما میتوانید لینک مربوط به اتاقهای گفتگوی خود را کپی کنید و آن را با افراد بیشتری به اشتراک بگذارید؛ خودتان هم به راحتی میتوانید به اتاقهای گفتگوی دیگران اضافه شوید و تماس تصویری را آغاز کنید.
https://www.phonearena.com/news/Instagram-now-allows-for-video-chat-with-up-to-50-people_id124824
به تازگی قابلیت جدیدی به شبکه اجتماعی اینستاگرام اضافه شده که قابلیت تماس تصویری تا سقف ۵۰ نفر را به کاربران میدهد تا در شرایط قرنطینه، راحتتر بتوانند با دوستان و همکاران ارتباط برقرار کنند.
برای برقراری تماس تصویری با دوستانتان در اینستاگرام کافی است به قسمت پیامها بروید و آیکون تماس تصویری را لمس کنید.
سپس قابلیت جدیدی که تحت عنوان گزینه Create a Room دیده میشود را انتخاب کنید. حالا از اینجا شما میتوانید دوستانی که میخواهید در این تماس تصویری حضور داشته باشند را انتخاب کنید تا دعوتنامه برای آنها ارسال شود. همچنین شما میتوانید لینک مربوط به اتاقهای گفتگوی خود را کپی کنید و آن را با افراد بیشتری به اشتراک بگذارید؛ خودتان هم به راحتی میتوانید به اتاقهای گفتگوی دیگران اضافه شوید و تماس تصویری را آغاز کنید.
https://www.phonearena.com/news/Instagram-now-allows-for-video-chat-with-up-to-50-people_id124824
Phone Arena
Instagram now allows for video chat with up to 50 people
Instagram now integrates with Facebook's Messenger Rooms, allowing for group chats between friends on both platforms.
دلایل رشد زبان پایتون:
دلایل بسیاری برای این رشد قابل توجه زبان پایتون وجود دارد، زیرا این زبان برای توسعه دهندگان قابلیت های فوق العاده ای را ارائه می دهد که برخی از آنها عبارتند از :
• قابلیت توسعه back-end و front-end.
• پایتون زبانی مستقل از پلتفرم است.
• این زبان یک زبان برنامه نویسی متن باز است.
• دارای جامعه گسترده از توسعه دهندگان بوده که بسیار قدرتمند هستند.
• ابزارهای زیادی دارد.
• کد های نوشته شده با استفاده از پایتون ساده تر بوده و خطوط کمتری دارند.
همه این مزایا باعث شده است که هم توسعه دهندگان و هم کسب و کارهای مختلف به سمت این زبان جذب شوند. زبان پایتون آنقدر مقرون به صرفه هست که برای بسیاری از شرکت های کوچک ، متوسط و استارتاپ هایی که کار خود را تازه شروع کرده اند مناسب باشد. این امر باعث شده است که زبان پایتون به صورت گستردهای در خدمات توسعه نرمافزار به کار گرفته شود.
دلایل بسیاری برای این رشد قابل توجه زبان پایتون وجود دارد، زیرا این زبان برای توسعه دهندگان قابلیت های فوق العاده ای را ارائه می دهد که برخی از آنها عبارتند از :
• قابلیت توسعه back-end و front-end.
• پایتون زبانی مستقل از پلتفرم است.
• این زبان یک زبان برنامه نویسی متن باز است.
• دارای جامعه گسترده از توسعه دهندگان بوده که بسیار قدرتمند هستند.
• ابزارهای زیادی دارد.
• کد های نوشته شده با استفاده از پایتون ساده تر بوده و خطوط کمتری دارند.
همه این مزایا باعث شده است که هم توسعه دهندگان و هم کسب و کارهای مختلف به سمت این زبان جذب شوند. زبان پایتون آنقدر مقرون به صرفه هست که برای بسیاری از شرکت های کوچک ، متوسط و استارتاپ هایی که کار خود را تازه شروع کرده اند مناسب باشد. این امر باعث شده است که زبان پایتون به صورت گستردهای در خدمات توسعه نرمافزار به کار گرفته شود.
♨️رکورد سرعت اینترنت در جهان توسط محققان استرالیایی شکسته شد. این متخصصان موفق به ثبت سرعت ۴۴.۲ ترابیت بر ثانیهای بر بستر کابلهای فیبر نوری شدهاند.
محققان استرالیایی اتصال اینترنتی را توسعه دادهاند که میتواند سرعت ۴۴.۲ ترابیت بر ثانیه را ارائه کند. برای درک بهتر این موضوع، میتوان به متوسط سرعت ۵۰.۲ مگابیت بر ثانیهای کاربران آمریکایی اشاره کرد که یک میلیون بار کندتر از سرعتیست که محققان به آن دست پیدا کردهاند.
هرچند کاربران امروزه نیازی به اتصال ۴۴.۲ ترابیت بر ثانیهای ندارند، ولی این سرعت ممکن است توسط کسب و کارها، به ویژه شرکتهای فعال درحوزه اینترنت اشیاء یا محاسبه ابری مورد استفاده قرار میگرد. علاوه بر این، هر چه محتوای وب غنیتر شود و صنایع مصرفی به سمت آنلاین شدن حرکت کنند، به مرور زمان کاربران نیز به سرعت اینترنت بالاتری نیاز پیدا میکنند.
https://www.engadget.com/44-tbps-internet-connection-154034760.html
محققان استرالیایی اتصال اینترنتی را توسعه دادهاند که میتواند سرعت ۴۴.۲ ترابیت بر ثانیه را ارائه کند. برای درک بهتر این موضوع، میتوان به متوسط سرعت ۵۰.۲ مگابیت بر ثانیهای کاربران آمریکایی اشاره کرد که یک میلیون بار کندتر از سرعتیست که محققان به آن دست پیدا کردهاند.
هرچند کاربران امروزه نیازی به اتصال ۴۴.۲ ترابیت بر ثانیهای ندارند، ولی این سرعت ممکن است توسط کسب و کارها، به ویژه شرکتهای فعال درحوزه اینترنت اشیاء یا محاسبه ابری مورد استفاده قرار میگرد. علاوه بر این، هر چه محتوای وب غنیتر شود و صنایع مصرفی به سمت آنلاین شدن حرکت کنند، به مرور زمان کاربران نیز به سرعت اینترنت بالاتری نیاز پیدا میکنند.
https://www.engadget.com/44-tbps-internet-connection-154034760.html
Engadget
Researchers squeeze 44.2 Tbps through existing fiber optic cables | Engadget
Researchers in Australia used a device called a microcomb to break the record for the fastest internet connection..
image_2020-05-27_15-55-37.png
522.4 KB
خبر همکاری مشترک #اسنپ و استارتاپ هاسپیتل رو احتمالا شنیدین که برند #اسنپ_دکتر رو اضافه کرده به سوپراپ اسنپ!
اما نکته این خبر و مواردی که مهمه رو از نظر خودم لیست میکنم:
۱. برای اولین بار تا جایی که یادمه (بجز هایپراستار و اسنپ) تملک یا راهاندازی مستقلی از گروه اسنپ ندیدم و شاهد یه همکاری صرف بودیم
۲. هر چی گشتم اسمی از هاسپیتل تو اپ اسنپ ندیدم شاید بزرگترین تصمیم فاندرای هاسپیتل همکاری با اسنپ باشه! اینجوری برند خودشون دیگه دیده نمیشه و کامل اسنپ دکتر با توجه قدرت نفوذش تو مشاوره تلفنی و آنلاین پزشکی، پوزیشن میشه، این به نظر من خیلی به تیم استارتاپ بر میگرده تو این جور همکاریها، شما تکه کوچیکی از یه کیک بزرگ رو میگیری و شاید دیگه سقفت بشه همین! که بدم نیست اگه اگزیت پلنت این باشه و تصمیم احساسی گرفته نشده باشه
خلاصه این اسنپ دکتر هم مثل اسنپهای دیگه یه بلک باکسه، امیدوارم بیشترین سود رو استارتاپ هاسپیتل کنه این وسط :)
#پرونده
فوروارد کن ⬅️ تا بیشتر ببینن
سیو کن 🔽 برای دسترسی سریع
اما نکته این خبر و مواردی که مهمه رو از نظر خودم لیست میکنم:
۱. برای اولین بار تا جایی که یادمه (بجز هایپراستار و اسنپ) تملک یا راهاندازی مستقلی از گروه اسنپ ندیدم و شاهد یه همکاری صرف بودیم
۲. هر چی گشتم اسمی از هاسپیتل تو اپ اسنپ ندیدم شاید بزرگترین تصمیم فاندرای هاسپیتل همکاری با اسنپ باشه! اینجوری برند خودشون دیگه دیده نمیشه و کامل اسنپ دکتر با توجه قدرت نفوذش تو مشاوره تلفنی و آنلاین پزشکی، پوزیشن میشه، این به نظر من خیلی به تیم استارتاپ بر میگرده تو این جور همکاریها، شما تکه کوچیکی از یه کیک بزرگ رو میگیری و شاید دیگه سقفت بشه همین! که بدم نیست اگه اگزیت پلنت این باشه و تصمیم احساسی گرفته نشده باشه
خلاصه این اسنپ دکتر هم مثل اسنپهای دیگه یه بلک باکسه، امیدوارم بیشترین سود رو استارتاپ هاسپیتل کنه این وسط :)
#پرونده
فوروارد کن ⬅️ تا بیشتر ببینن
سیو کن 🔽 برای دسترسی سریع
مایکروسافت بهتازگی بازی موجسواری جالبی را در مرورگر اج قرار داده است که وقتی اینترنتتان قطع باشد میتوانید خودتان را با آن سرگرم نگه دارید.
توسعهدهندکان مرورگرهای وب عاشق این هستند که در مرورگرهای خود ایستر اگ قرار دهند تا کاربران در شبکههای اجتماعی به بحث درمورد آنها بپردازند. این ایستر اگها بهطور معمول زمانی بهنمایش درمیآیند که اینترنت قطع باشد، بدین ترتیب توسعهدهندگان تلاش میکنند حتی هنگام قطع بودن اینترنت، شما را به ماندن در محیط مرورگر ترغیب کنند. یکی از محبوبترین بازیهای مرورگرها Dino است که در مرورگر کروم یافت میشود. این بازی شما را در نقش دایناسوری پیکسلی قرار میدهد که باید آن را از روی موانع عبور دهید و امتیاز کسب کنید.
Dino تاکنون توجهات زیادی را بهخود جلب کرده است، حتی افرادی تلاش کردهاند رکوردهای آن را جابهجا کنند و ویدئوهای مربوطبه این کار میلیونها بار در یوتیوب و دیگر پلتفرمهای اجتماعی بازدید خورده است. بهدنبال قطع شدن اینترنت و بالا آمدن صفحهی «No Internet» در کروم، امکان تجربهی بازی Dino فراهم میشود. تیم توسعهی مرورگر اج مبتنیبر کرومیوم در مایکروسافت بهتازگی پا جای پای گوگل گذاشتهاند و بازی جالبی را به مرورگر خود اضافه کردهاند.
مایکروسافت ازطریق بازی موجسواری (Surf) در تلاش است توجهات را از روی Dino بردارد و مردم را به استفاده از مرورگر جدید خود ترغیب کند. بازی موجسواری در هفتههای آغازین سال جاری میلادی ازطریق کانالهای پیشانتشار دراختیار شمار معدودی از کاربرن اج قرار گرفته بود. مایکروسافت روز گذشته در اطلاعیهای اعلام کرد که موجسواری را بهصورت عمومی برای همه در دسترس قرار میدهد.
بازی موجسواری تا حد زیادی ما را یاد SkiFree میاندازد؛ SkiFree بازی کلاسیکی بود که بهعنوان بخشی از بستهی سرگرمی ۳ (Entertainment Pack 3) در سال ۱۹۹۱ برای سیستمعامل ویندوز در دسترس قرار گرفت. موجسواری جدید اج در ابتدا بهعنوان روشی خلاقانه بهمنظور رونمایی لوگوی مرورگر مورداستفاده قرار گرفت و در شبکههای اجتماعی بازتاب زیادی داشت. حال پس از گذر مدتها، موجسواری سرانجام بهصورت عمومی قابلدسترس شده است.
البته برای دسترسی به بازی موجسواری لزوما محبور نیستید منتظر قطع شدن اینترنت بمانید. با وارد کردن آدرس edge://surf در باکس URL مرورگر میتوانید مستقیما وارد بازی شوید و به موجسواری در دنیای مرورگر اج بپردازید. بازی موجسواری اج پایان ندارد و میتوانید تا هر زمان که خواستید در آن به کندوکاو بپردازید و پیش بروید. در جریان بازی باید ازطریق رد کردن موانعی شبیهبه سد و برخوردن نکردن با آنها پیش بروید و امتیاز خود را زیاد کنید. همچنین باید حواستان باشد که به دیگر موجسواران و سنگهایی که در مسیر حرکت قرار میگیرند برخورد نکنید.
توسعهدهندکان مرورگرهای وب عاشق این هستند که در مرورگرهای خود ایستر اگ قرار دهند تا کاربران در شبکههای اجتماعی به بحث درمورد آنها بپردازند. این ایستر اگها بهطور معمول زمانی بهنمایش درمیآیند که اینترنت قطع باشد، بدین ترتیب توسعهدهندگان تلاش میکنند حتی هنگام قطع بودن اینترنت، شما را به ماندن در محیط مرورگر ترغیب کنند. یکی از محبوبترین بازیهای مرورگرها Dino است که در مرورگر کروم یافت میشود. این بازی شما را در نقش دایناسوری پیکسلی قرار میدهد که باید آن را از روی موانع عبور دهید و امتیاز کسب کنید.
Dino تاکنون توجهات زیادی را بهخود جلب کرده است، حتی افرادی تلاش کردهاند رکوردهای آن را جابهجا کنند و ویدئوهای مربوطبه این کار میلیونها بار در یوتیوب و دیگر پلتفرمهای اجتماعی بازدید خورده است. بهدنبال قطع شدن اینترنت و بالا آمدن صفحهی «No Internet» در کروم، امکان تجربهی بازی Dino فراهم میشود. تیم توسعهی مرورگر اج مبتنیبر کرومیوم در مایکروسافت بهتازگی پا جای پای گوگل گذاشتهاند و بازی جالبی را به مرورگر خود اضافه کردهاند.
مایکروسافت ازطریق بازی موجسواری (Surf) در تلاش است توجهات را از روی Dino بردارد و مردم را به استفاده از مرورگر جدید خود ترغیب کند. بازی موجسواری در هفتههای آغازین سال جاری میلادی ازطریق کانالهای پیشانتشار دراختیار شمار معدودی از کاربرن اج قرار گرفته بود. مایکروسافت روز گذشته در اطلاعیهای اعلام کرد که موجسواری را بهصورت عمومی برای همه در دسترس قرار میدهد.
بازی موجسواری تا حد زیادی ما را یاد SkiFree میاندازد؛ SkiFree بازی کلاسیکی بود که بهعنوان بخشی از بستهی سرگرمی ۳ (Entertainment Pack 3) در سال ۱۹۹۱ برای سیستمعامل ویندوز در دسترس قرار گرفت. موجسواری جدید اج در ابتدا بهعنوان روشی خلاقانه بهمنظور رونمایی لوگوی مرورگر مورداستفاده قرار گرفت و در شبکههای اجتماعی بازتاب زیادی داشت. حال پس از گذر مدتها، موجسواری سرانجام بهصورت عمومی قابلدسترس شده است.
البته برای دسترسی به بازی موجسواری لزوما محبور نیستید منتظر قطع شدن اینترنت بمانید. با وارد کردن آدرس edge://surf در باکس URL مرورگر میتوانید مستقیما وارد بازی شوید و به موجسواری در دنیای مرورگر اج بپردازید. بازی موجسواری اج پایان ندارد و میتوانید تا هر زمان که خواستید در آن به کندوکاو بپردازید و پیش بروید. در جریان بازی باید ازطریق رد کردن موانعی شبیهبه سد و برخوردن نکردن با آنها پیش بروید و امتیاز خود را زیاد کنید. همچنین باید حواستان باشد که به دیگر موجسواران و سنگهایی که در مسیر حرکت قرار میگیرند برخورد نکنید.
❇️ نتایج نظرسنجی StackOverflow 2020 منتشر شد
🔰 طی این نظرسنجی که بیش از 65 هزار برنامه نویس در اون شرکت کردند
فریمورک ASP.NET Core با 70.7 درصد، جایگاه اول رو در محبوب ترین فریمورک های وب کسب کرده.
https://insights.stackoverflow.com/survey/2020
🔰 طی این نظرسنجی که بیش از 65 هزار برنامه نویس در اون شرکت کردند
فریمورک ASP.NET Core با 70.7 درصد، جایگاه اول رو در محبوب ترین فریمورک های وب کسب کرده.
https://insights.stackoverflow.com/survey/2020
نظر سنجی Stackoverflow 2020
معروفترین فریم ورک وب ASP NET است.
طبق نظر سنجی 2020 سایت Stackoverflow در حال حاضر ASP NET و بعد از آن ASP NET Core معروف ترین (Most Popular ) فریم ورک وب است.
هر چند در این لیست jQuery و React در ردیف های بالاتر قرار گرفته اند اما این فریم ورکها در سمت فرانت اند استفاده میشوند.
تکنولوژی دات نت در Back-end با اختلاف زیادی معروف ترین ابزار مورد استفاده دولوپر های حرفه ای است که در نظر سنجی سایت Stackover flow شرکت کرده اند.
معروفترین فریم ورک وب ASP NET است.
طبق نظر سنجی 2020 سایت Stackoverflow در حال حاضر ASP NET و بعد از آن ASP NET Core معروف ترین (Most Popular ) فریم ورک وب است.
هر چند در این لیست jQuery و React در ردیف های بالاتر قرار گرفته اند اما این فریم ورکها در سمت فرانت اند استفاده میشوند.
تکنولوژی دات نت در Back-end با اختلاف زیادی معروف ترین ابزار مورد استفاده دولوپر های حرفه ای است که در نظر سنجی سایت Stackover flow شرکت کرده اند.
سامسونگ از تلویزیون4K برای استفاده در فضای باز با نام Terrace رونمایی نمود.
سامسونگ سهم بازار بزرگی در خصوص تلویزیونهای اتاق نشیمن را به خود اختصاص داده است و اکنون این شرکت می خواهد این موفقیت را به خارج محیط خانه نیز گسترش دهد. امروز سامسونگ Terrace را که آخرین تلویزیون در خانواده "Life Style" می باشد معرفی نمود. این تلویزیون برای استفاده بیرونی طراحی شده است و دارای سطح IP55 در مقاومت در مقابل آب و گرد و غبار می باشد.
صفحه نمایش می تواند تا حداکثر میزان روشنایی Nits2000 ارائه دهد و این امر شما را قادر می سازد که در نور آفتاب هم بتوانید تصاویر را رویت نمایید.
مدل 55 اینچی 3455 دلار ، 65 اینچ 4999 دلار و تلویزیون 75 اینچی 6499 دلار است.
https://www.theverge.com/2020/5/21/21266136/samsung-terrace-4k-qled-outdoor-tv-specs-price
سامسونگ سهم بازار بزرگی در خصوص تلویزیونهای اتاق نشیمن را به خود اختصاص داده است و اکنون این شرکت می خواهد این موفقیت را به خارج محیط خانه نیز گسترش دهد. امروز سامسونگ Terrace را که آخرین تلویزیون در خانواده "Life Style" می باشد معرفی نمود. این تلویزیون برای استفاده بیرونی طراحی شده است و دارای سطح IP55 در مقاومت در مقابل آب و گرد و غبار می باشد.
صفحه نمایش می تواند تا حداکثر میزان روشنایی Nits2000 ارائه دهد و این امر شما را قادر می سازد که در نور آفتاب هم بتوانید تصاویر را رویت نمایید.
مدل 55 اینچی 3455 دلار ، 65 اینچ 4999 دلار و تلویزیون 75 اینچی 6499 دلار است.
https://www.theverge.com/2020/5/21/21266136/samsung-terrace-4k-qled-outdoor-tv-specs-price
The Verge
Samsung announces an outdoor 4K TV called the Terrace
Much more expensive than the 4K TV in your living room.
محبوب ترین زبانهای برنامه نویسی
برنامه نویس ها ممکن است برای کار روزانه مجبور باشند از یک زبان یا تکنولوژی خاص استفاده کنند اما شبها وقت خود را با زبانی دوست دارند سرگرم می کنند.
در نظر سنجی 2020 سایت Stackoverflow همچنان Rust محبوب ترین زبان برنامه نویسی است که البته دلایل روشنی ندارد.
سال گذشته جایگاه دوم در اختیار پایتون بود که امسال یک پله سقوط کرده است و TypeScript جای آن را گرفته است.
نکته ی جالب TypeScript است که محصولی از مایکروسافت است و برای حل مشکلات استفاده از جاوا اسکریپت ابداع شده است. این زبان به مدیریت Anders Hejlsberg توسعه داده میشود که طراحی زبانهایی مانند Delphi و #C را در کارنامه خود دارد.
در حالی که سی شارپ با دو پله سعود به رده 8م لیست رسیده است جاوا نسبت به سال قبل تغییری نکرده و به نظر میرسد محبوبیت رو به رشدی نداشته باشد.
تاکید گوگل بر جایگزین کردن Kotlin بجای جاوا در توسعه اپ های اندروید می تواند یکی از عوامل کاهش رشد جاوا باشد. همچنین استفاده از جاوا دیگر رایگان نیست و شرکتها جهت استفاده از JDK باید لایسنس خریداری کنند.
برنامه نویس ها ممکن است برای کار روزانه مجبور باشند از یک زبان یا تکنولوژی خاص استفاده کنند اما شبها وقت خود را با زبانی دوست دارند سرگرم می کنند.
در نظر سنجی 2020 سایت Stackoverflow همچنان Rust محبوب ترین زبان برنامه نویسی است که البته دلایل روشنی ندارد.
سال گذشته جایگاه دوم در اختیار پایتون بود که امسال یک پله سقوط کرده است و TypeScript جای آن را گرفته است.
نکته ی جالب TypeScript است که محصولی از مایکروسافت است و برای حل مشکلات استفاده از جاوا اسکریپت ابداع شده است. این زبان به مدیریت Anders Hejlsberg توسعه داده میشود که طراحی زبانهایی مانند Delphi و #C را در کارنامه خود دارد.
در حالی که سی شارپ با دو پله سعود به رده 8م لیست رسیده است جاوا نسبت به سال قبل تغییری نکرده و به نظر میرسد محبوبیت رو به رشدی نداشته باشد.
تاکید گوگل بر جایگزین کردن Kotlin بجای جاوا در توسعه اپ های اندروید می تواند یکی از عوامل کاهش رشد جاوا باشد. همچنین استفاده از جاوا دیگر رایگان نیست و شرکتها جهت استفاده از JDK باید لایسنس خریداری کنند.
از هر چه بگذریم سخن دوست خوشتر است.
طبق آمار Stack overflow برنامه نویسان Perl در بازار جهانی بیشترین درآمد را دارند. این زبان در بسیاری از سیستمها قدیمی مانند بانکها استفاده شده است که حفظ و نگه داری آن اهمیت بالایی دارد.
آشنایی با زبانهای فانکشنال میتواند سطح دستمزد شما را تا حد زیادی بالا ببرد. زبانهایی مثل Scala و Haskell در بالای لیست قرار دارند.
همچنین توسعه دهندگان Golang و Rust در آمد بالایی دارند. این زبانها بیشتر در معماری میکروسرویس یا برنامه نویسی سیستم استفاده میشوند که نیاز به توسعه دهندگان ارشد دارد.
در بازار جهانی آشنایی با PHP و Java نمی تواند درآمد بالایی را برای شما تضمین کند. این آمار البته در ایالات متحده فرق می کند.
طبق آمار Stack overflow برنامه نویسان Perl در بازار جهانی بیشترین درآمد را دارند. این زبان در بسیاری از سیستمها قدیمی مانند بانکها استفاده شده است که حفظ و نگه داری آن اهمیت بالایی دارد.
آشنایی با زبانهای فانکشنال میتواند سطح دستمزد شما را تا حد زیادی بالا ببرد. زبانهایی مثل Scala و Haskell در بالای لیست قرار دارند.
همچنین توسعه دهندگان Golang و Rust در آمد بالایی دارند. این زبانها بیشتر در معماری میکروسرویس یا برنامه نویسی سیستم استفاده میشوند که نیاز به توسعه دهندگان ارشد دارد.
در بازار جهانی آشنایی با PHP و Java نمی تواند درآمد بالایی را برای شما تضمین کند. این آمار البته در ایالات متحده فرق می کند.
✅ استفاده از قابلیت CI/CD گیتهاب به نام Github Actions
برای Build و توزیع خودکار پروژه های NET Core.
🔸سایت گیتهاب بخشی به نام GitHub Actions دارد که امکانات CI/CD را به صورت رایگان برای شما فراهم میکند. توسط این بخش می توانید پروژه خود را (مثلا بعد از هر Push یا Pull Request) به صورت خودکار Build کرده، Test های آن را اجرا کنید و از آن Publish بگیرید (البته امکانات بسیار زیادی دارد و این فقط یک مثال بود)
https://www.dotnettips.info/post/3103
🔻یادتون باشه حتما نظرات پایین صفحه رو هم بخونین که نکات مهمی توش هست
🔹مثلا کتابخانه EasyCompressor علاوه بر Build و Test خودکار، Nuget Package های خود را به ازای هر Commit ایی که Tag عددی با فرمت مشخص (مثلا 1.2.1) به سایت nuget.org آپلود میکند
https://github.com/mjebrahimi/EasyCompressor
🔻 فایل yaml. آن را میتوانید در این مسیر مشاهده کنید
________________
برای Build و توزیع خودکار پروژه های NET Core.
🔸سایت گیتهاب بخشی به نام GitHub Actions دارد که امکانات CI/CD را به صورت رایگان برای شما فراهم میکند. توسط این بخش می توانید پروژه خود را (مثلا بعد از هر Push یا Pull Request) به صورت خودکار Build کرده، Test های آن را اجرا کنید و از آن Publish بگیرید (البته امکانات بسیار زیادی دارد و این فقط یک مثال بود)
https://www.dotnettips.info/post/3103
🔻یادتون باشه حتما نظرات پایین صفحه رو هم بخونین که نکات مهمی توش هست
🔹مثلا کتابخانه EasyCompressor علاوه بر Build و Test خودکار، Nuget Package های خود را به ازای هر Commit ایی که Tag عددی با فرمت مشخص (مثلا 1.2.1) به سایت nuget.org آپلود میکند
https://github.com/mjebrahimi/EasyCompressor
🔻 فایل yaml. آن را میتوانید در این مسیر مشاهده کنید
________________
مایکروسافت از روز گذشته انتشار آپدیت می 2020 را برای ویندوز 10 آغاز کرده است. این تازه ترین به روز رسانی «بزرگ» برای ویندوز است و از جمله مهمترین قابلیت ها و امکانات آن میتوان به Windows Subsystem برای لینوکس 2 و برخی آپدیت ها برای کورتانا اشاره کرد.
شرکت ردموندی این به روز رسانی را ماه گذشته در اختیار تسترها قرار داد و از امروز همه کاربران ویندوز 10 میتوانند به آپدیت می 2020 دسترسی پیدا کنند.
بزرگ ترین تغییر در این به روز رسانی همانطور که در ابتدا اشاره کردیم Windows Subsystem برای لینوکس 2 (به اختصار WSL 2) است که با یک هسته لینوکسی سفارشی سازی شده همراه است. یکپارچه سازی لینوکس در ویندوز 10 عملکرد زیر سیستم لینوکس مایکروسافت در ویندوز را به میزان چشمگیری بهبود خواهد داد. مایکروسافت همچنین وعده داده است که این هسته را از طریق آپدیت های ویندوز به روز رسانی کرده و آن را به صورت متن باز در می آورد تا توسعه دهندگان بتوانند هسته WSL خود را بسازند و آن را تغییر بدهند.
شرکت ردموندی این به روز رسانی را ماه گذشته در اختیار تسترها قرار داد و از امروز همه کاربران ویندوز 10 میتوانند به آپدیت می 2020 دسترسی پیدا کنند.
بزرگ ترین تغییر در این به روز رسانی همانطور که در ابتدا اشاره کردیم Windows Subsystem برای لینوکس 2 (به اختصار WSL 2) است که با یک هسته لینوکسی سفارشی سازی شده همراه است. یکپارچه سازی لینوکس در ویندوز 10 عملکرد زیر سیستم لینوکس مایکروسافت در ویندوز را به میزان چشمگیری بهبود خواهد داد. مایکروسافت همچنین وعده داده است که این هسته را از طریق آپدیت های ویندوز به روز رسانی کرده و آن را به صورت متن باز در می آورد تا توسعه دهندگان بتوانند هسته WSL خود را بسازند و آن را تغییر بدهند.
مایکروسافت تیمز از ویندوز هم بزرگتر میشود!
مایکروسافت تیمز امروز بهعنوان رقیب جدی سرویسهایی همچون اسلک، فیسبوک ورکپلیس وگوگل چت، سهم عمدهای از بازار ابزارهای ارتباطی متمرکز بر کسبوکار را تصاحب کرده است. جف تپر، معاون ارشد مایکروسافت در بخش مایکروسافت ۳۶۵، برنامههایی بلندپروازانه را برای این پلتفرم پیسبینی میکند. صحبتهای اخیر او را میتوان اینگونه تفسیر کرد که تیمز، ازلحاظ نفوذ…
جهت مشاهده مطلب روی لینک زیر بزنید
#اخبار_فناوری
#Microsoft_Teams #مایکروسافت_تیمز
https://www.lunatech.ir/?p=8047
مایکروسافت تیمز امروز بهعنوان رقیب جدی سرویسهایی همچون اسلک، فیسبوک ورکپلیس وگوگل چت، سهم عمدهای از بازار ابزارهای ارتباطی متمرکز بر کسبوکار را تصاحب کرده است. جف تپر، معاون ارشد مایکروسافت در بخش مایکروسافت ۳۶۵، برنامههایی بلندپروازانه را برای این پلتفرم پیسبینی میکند. صحبتهای اخیر او را میتوان اینگونه تفسیر کرد که تیمز، ازلحاظ نفوذ…
جهت مشاهده مطلب روی لینک زیر بزنید
#اخبار_فناوری
#Microsoft_Teams #مایکروسافت_تیمز
https://www.lunatech.ir/?p=8047
شرکت لوناتک تنها مجری مایکروسافت CRM در اصفهان
مایکروسافت تیمز از ویندوز هم بزرگتر میشود! - شرکت لوناتک تنها مجری مایکروسافت CRM در اصفهان
مایکروسافت تیمز امروز بهعنوان رقیب جدی سرویسهایی همچون اسلک، فیسبوک ورکپلیس وگوگل چت، سهم عمدهای از بازار ابزارهای ارتباطی متمرکز بر کسبوکار را تصاحب کرده است. جف تپر، معاون ارشد مایکروسافت در بخش مایکروسافت ۳۶۵، برنامههایی بلندپروازانه را برای این…ادامه…
This media is not supported in your browser
VIEW IN TELEGRAM
پروژه يكى از دوستان كه بسيار زيبا و با معمارى كدنويسى تميز پياده شده👏👏👏