Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mantasmarcinkus/1642f21160a76581e2002d583a3b9779 to your computer and use it in GitHub Desktop.
Save mantasmarcinkus/1642f21160a76581e2002d583a3b9779 to your computer and use it in GitHub Desktop.
2020 Gegužės mėnesio apžvalga
Github naujienos:
- Galima tą patį codespace (programavimo aplinka su 4gb ram ir 64gb ssd) turėti visuose visual studio ir naršyklėje, taip pat dabar ir Githube
https://thenewstack.io/this-week-in-programming-github-codespaces-portable-dev-environment/
- Github Discussions - forumas, threadai, FAQ, QA
- Android 11 Beta developer preview Birželio 3 dieną ir pristatymo video + Android studio 4.0
- Bubbles (kaip messenger)
- 5G indikatoriai
- Daug privacy naujų dalykų
- Neuroninių tinklų ir mašininio mokymo sdk
- WWDC programuotojų konferencija Birželio 22 vyks online. T.y. Apple programuotojų konferencija.
We’re expecting iOS 14, iPadOS 14, tvOS 14, watchOS 7, and macOS 10.16
- Europoje superkompiuteriai užkrėsti virusu kuris minina kriptovaliutas, ataka vyko per kompromituotus ssh prieigas. Teko dauguma jų išjungti. Arti 8.
https://www.zdnet.com/article/supercomputers-hacked-across-europe-to-mine-cryptocurrency/
- Codingame Fall challenge - hakatonas
https://www.codingame.com/contests/fall-challenge-2020
- Microsoft prezidentas Brad Smith Gegužės mėnesio interviu pripažino, kad Microsoft padarė klaidą nurašydami atviro kodo idėja. Steve Balmeris atvirą kodą vadino vėžiu.
https://www.theverge.com/platform/amp/2020/5/18/21262103/microsoft-open-source-linux-history-wrong-statement
- Zerodium kompanija nebepriima iOS bugų, už kuriuos kompanija siūlė iki 2milijonų JAV dolerių, dėl to, jog dabar gautų nebespėja peržiūrėti. Kompanijos prezidentas Twitteryje rašė “iOS security is fucked”
https://www.theregister.com/AMP/2020/05/14/zerodium_ios_flaws/
- Siri Apple virtuali asistentė toliau įrašinėja ir klausosi. Taip teigia kontraktoriai kurie toliau vertina įrašų kokybę - o taip sako, nes išgirsta visokiausių pokalbių, neaktyvuotų balsu.
https://www.forbes.com/sites/gordonkelly/2020/05/21/apple-iphone-ipad-privacy-siri-recordings-ios-upgrade-iphone-11-pro-max-update/amp/
- Facebook nusipirko žinomą Giphy grafinių vaizdų paieškos variklį už 400mln JAV dolerių ir jis jau yra integruotas į daugumą platformų.
https://indianexpress.com/article/technology/social/giphy-facts-facebook-6412807/lite/
- Microsoft su naujausiais atnaujinimais Windows platformai tuo pačiu pridės ir pilną linux kernelį
https://www.theverge.com/platform/amp/2019/5/6/18534687/microsoft-windows-10-linux-kernel-feature
- Zoom vykdo savo 90 dienų planą užtikrinti vaizdo skambučių programos kokybę. Privalomi slaptažodžiai visiems Basic vartotojams ir šifravimas, meetingų administravimas (leidimai užsidėti backgroundą, sharinti ir t.t.)
https://blog.zoom.us/wordpress/2020/06/03/90-day-security-plan-progress-report-june-3/
.NET MAUI - multiplatform UI framework
https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/
NET MAUI is an evolution of the increasingly popular Xamarin.Forms toolkit that turns 6 years old this month
This means you can easily deploy to any target that you wish including your desktop, emulators,
simulators, or physical devices with a single click
--------------------------------------------------------------------------------------------------------------
Windows Forms Designer for .NET Core Released
https://devblogs.microsoft.com/dotnet/windows-forms-designer-for-net-core-released/
Only preview at this point, but is close to being done.
Instructions on how to run it are in .net blog post.
What is already possible - see in the blog.
----------------------------------------------------------------------------------------------------------------
Entity Framework Core 5.0 Preview 4
The previews of EF Core 5.0 require .NET Standard 2.1. This means:
EF Core 5.0 runs on .NET Core 3.1; it does not require .NET 5.
This may change in future previews depending on how the plan for .NET 5 evolves.
EF Core 5.0 runs on other platforms that support .NET Standard 2.1.
EF Core 5.0 will not run on .NET Standard 2.0 platforms, including .NET Framework.
New features:
fluent api allows to set precision
you can specify FillFactor for indexes.
What is fill factor - it is how much each index leaf will be filled.
By default it is closing to 100.
Why it can be good? If you have a lot of data, and you want to insert row, that will be in the middle of your leafs,
then it will overflow, new leaf will have to be created, a lot of data will have to be shifted, and thats not a good perf.
But you should not use it always, as it wasted a lot of memory and cache.
If you have int or long based id on which you're indexing, and you're mostly inserting new rows, then there is no point
in introducing fill factor.
More on that -> https://www.brentozar.com/archive/2013/04/five-things-about-fillfactor/
---------------------------------------------------------------------------------------------------------------
C# 9.0 - some features are anounced
a lot of new features :O
-------------------------------------------------------------------------------------------------------------------
YARP - .net core reverse proxy.
https://devblogs.microsoft.com/dotnet/introducing-yarp-preview-1/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment