Skip to content

Instantly share code, notes, and snippets.

@mantasmarcinkus
Created September 8, 2020 14:56
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/166a59b6a076e263ec6903791ff605f1 to your computer and use it in GitHub Desktop.
Save mantasmarcinkus/166a59b6a076e263ec6903791ff605f1 to your computer and use it in GitHub Desktop.
2020 Rugpjutis
- Mozilla atleidžia 250 darbuotojų, ir fokusuojasi į produkto vystymą
https://blog.mozilla.org/blog/2020/08/11/changing-world-changing-mozilla/
mozzila is dying? https://medium.com/young-coder/mozilla-the-greatest-tech-company-left-behind-9e912098a0e1
- Google pradėjo slėpti visą URL adreso lauke. Kokia jūsų nuomonė?
https://www.androidpolice.com/2020/08/13/google-resumes-its-senseless-attack-on-the-url-bar-hides-full-addresses-on-chrome-canary/
[DK] 20GB leak of Intel data: whole Git repositories, dev tools, backdoor mentions in source code
https://www.theregister.com/2020/08/06/intel_nda_source_code_leak/
- Internet Exploreris rugpjūčio 17 dieną nebėra palaikomas Microsoft. Ir jis yra miręs. Atsinaujinkit ir atnaujinkit pas kitus
https://www.independent.co.uk/life-style/gadgets-and-tech/news/microsoft-internet-explorer-out-of-use-11-edge-a9676176.html
[DK] .net framework gets some security patches
https://devblogs.microsoft.com/dotnet/net-framework-august-2020-security-and-quality-rollup-updates/
[DK] .net ir .net core webview2 - galima renderinti web aplikacijas wpf'e, windows formose ir WinUI 3 aplikacijose.
Bazė ant chromiumo su edge naršykle.
Yra nemažai features, jeigu pats microsoft nemažai kur naudoja, pvz outlooke, tokiu atveju gali pernaudoti kodą
windows aplikacijoje ir web based outlook solutione.
https://devblogs.microsoft.com/dotnet/bring-the-best-of-the-web-to-your-net-desktop-applications-with-webview2/
[DK] išleista nauja typescripto web puslapio versija, tam kad joje būtų lengviau naviguoti ir patogiau skaityti dokumentaciją.
https://devblogs.microsoft.com/typescript/announcing-the-new-typescript-website/
[DK] Azure DevOps irgi prisijungia prie Github ir numatytasis kodo repozitorijos versijos vardas bus nebe master, o main.
Šis pakeitimas dar nėra įgyvendintas, bet bus vėliau šiais metais.
Taip pat bus galima pasikeisti iš main į kitokį, jeigu tik to norima.
https://devblogs.microsoft.com/devops/azure-repos-default-branch-name/
[DK] ML.NET nauja versija 1.5.1
Nauji algoritmai, ir bug fixai - jeigu kas naudojat, atsinaujinkit ;)
https://devblogs.microsoft.com/dotnet/august-ml-net-api-and-tooling-updates/
[DK] .net ir ef core 5 preview 8
.net jau yra beveik galutinės versijos, todėl turi visus features kurie bus ir oficialioje versijoje,
ir tai yra paskutinis preview prieš actual release lapkritį.
kas naujo bus su .net 5
.NET 5.0 includes many improvements, notably single file applications, smaller container images, more capable JsonSerializer APIs,
a complete set of nullable reference type annotations, and support for Windows ARM64. Performance has been greatly improved,
in the NET libraries, in the GC, and the JIT. ARM64 was a key focus for performance investment, resulting in much better throughput
and smaller binaries. .NET 5.0 includes new language versions, C# 9 and F# 5.0.
C# 9 dar apžvelgsim kai bus actual release, tačiau ši versija taip pat turės nemažai naujovių, ir tai bus ne tik sintaksės pakeitimai,
bet nemažai dizaino ir performance pakeitimų.
EF Core release:
Today, the Entity Framework Core team announces the eighth and final preview release of EF Core 5.0.
The next release will be a release candidate (RC). This release includes table-per-type (TPT) mapping,
table-valued functions, SQLite table rebuilds for migrations and much more.
https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-8/
https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-ef-core-5-0-preview-8/
[DK] Naujas tipas .net 5 frameworke - Half.
Dabar turime float, kuris yra binary32, double kuris yra binary 64,
tai Half bus binary16 - mažiau atminties užimantis binary tipas saugoti floating point numbers
https://devblogs.microsoft.com/dotnet/introducing-the-half-type/
[DK] Aplikacijos trimmingas .net 5
.net core vienas iš didžiausių privalumų tai jog jis yra cross-platform. Tai pasiekiama kad visas frameworkas yra supakuojamas
kartu su aplikacija, ir gali veikti bet kurioje aplinkoje. Žinoma, tokio sprendimo didžiausias minusas yra tai, kad tokia aplikacija
užima gan nemažai vietos. Nuo .net core 3 versijos, buvo pristatytas assembly trimmeris, kuris analizuodavo kurie frameworko assembliai yra
naudojami, ir nenaudojamus nepakuodavo kartu, kas leido stipriai sumažinti aplikacijos dydį.
.net 5 trimmingą stumia toliau - dabar jie ne tik žiūrės kurie assembliai yra naudojami, bet ir kurie tipai iš to assemblio yra naudojami,
ir nenaudojamus tipus išims iš pakavimo :wow: taip sumažindami aplikacijos dydį dar labiau. Good job .net developers.
Pavyzdys - hello world aplikacija .net core su trimmingu supakuota užimdavo 10.5 mb, dabar užims 2.2 mb .
Žinoma, tai yra pavojinga, nes ši analizė yra statinė, ir "mato" tipą tik jeigu jis yra referencinimas, tačiau jeigu naudojami
* reflectionai - iškviesti assemblius pagal vardą
* arba dinaminis assemblių vykdymas,
tai gali pasibaigti run time erroru, nes nebus tam tikrų tipų, todėl šis feature, kol kas, EKSPREIMENTINIS.
https://devblogs.microsoft.com/dotnet/app-trimming-in-net-5/
- Telegram aplikacija yra nepamainoma ir padeda Baltarusijos žmonėms kovoti už laisvę. NEXTA
https://www.latimes.com/world-nation/story/2020-08-21/telegram-messaging-app-crucial-belarus-protests
- Baltarusija išjungė internetą visoje šalyje, tam kad sutramdytų protestuotojus
https://www.wired.com/story/belarus-internet-outage-election
- Baltarusijos IT kompanijos nebesijaučia saugios savo šalyje ir planuoja persikelti į kaimynines šalis. 6proc BVP. Uber, Yandex ir Viber darbotjai jau perkelti į Ukrainą, Rusiją ar užmestį po kratų. 1500 IT įmonių ir 54tūkst dabruotojų, kas Baltarusijoje prilygsta miškų ir žemės ūkiui (6.4proc BVP)
https://www.15min.lt/verslas/naujiena/bendroves/baltarusijos-it-kompanijos-iskelia-darbuotojus-ir-versla-i-uzsieni-kiek-ju-nuses-lietuvoje-663-1366874
- Kalifornijoje teismas nusprendė jog Lyft ir Uber turės savo vairuotojus paversti darbuotojais, o ne kontraktoriais. Teismas po to leido tęsti veiklą, kaip dabar iki Spalio 13 dienos, kai bus kompanijos galės gintis ir bus antras teismas.
https://www.theverge.com/2020/8/10/21362460/uber-lyft-drivers-employees-california-court-ruling
- Garminas sumokėjo 10mln dolerių, kad kai kurie jų duomenų būtų dešifruoti. Ataka vadinos WastedLocker ir ją atliko Rusijos hakeriai EvilCorp
https://www.bizjournals.com/kansascity/news/2020/08/07/garmin-ransomware-wastedlocker-evil-corp.html
- Apple ir Epic games karas. Epic nori, jog Apple leistų sugrąžinti Fortnite iki teismo Rugsėjo 28d, bet Apple to nedarys
https://www.macrumors.com/guide/epic-games-vs-apple/
https://edition.cnn.com/2020/09/05/tech/fortnite-app-epic-apple-lawsuit/index.html
- Siuntų išvežiotojai medžiuose kabina išmaniuosius, kad gautų daugiau pristatymų nei kiti
https://www.bloomberg.com/news/articles/2020-09-01/amazon-drivers-are-hanging-smartphones-in-trees-to-get-more-work
- Patreon gavo 90mln finansavimą ir dabar yra vertinamas apie 1.2mlrd dolerių. Ir jau yra uždirbusi 2mlrd dolerių kūrėjams
https://blog.patreon.com/patreon-series-e-announcement
[DK] stack overflow populiariausi klausimai:
šį kartą du, nes abu buvo gan populiarūs, ir abu labai skirtingi, bet įdomūs :)
https://stackoverflow.com/questions/63399816/how-to-make-a-for-loop-variable-const-with-the-exception-of-the-increment-statem
https://stackoverflow.com/questions/63500312/app-store-connect-message-your-account-will-soon-need-to-be-migrated-to-federat
[DK] juokingas, bet aktualus postas - galima programuoti tik darbe, tai nėra blogai. https://initialcommit.com/blog/it-is-ok-to-only-code-at-work
[DK] įdomus straipsnis, apie tai kaip atpažinti toksiškus darbus, pagal darbo skelbimą. Nesitikėkit kažko neįtikėtino, bet paskaityti verta:
https://medium.com/swlh/how-to-spot-toxic-software-jobs-from-their-descriptions-c53cf224417f
- Sąrašas Youtube kanalų puslapių kūrimui ir programavimui
https://devandgear.com/posts/the-ultimate-list-of-youtube-channels-to-boost-your-web-development-and-programming-skills/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment