jens.hunt - 2017-12-11 12:53 46s

C# 7.1 ger oss en async main metod: https://blogs.msdn.microsoft.com/benwilli/2017/12/08/async-main-is-available-but-hidden/

oscarnylander - 2017-12-11 13:02 31s

👍 hur mycket vinner man pĂ„ det?

jenspeterolsson - 2017-12-11 13:18 58s

Man slipper göra wait el. dyl. sjÀlv inuti main nÀr man anropar en annan asynkron metod. Spelar oftast ingen roll men ÀndÄ mer cleant och ger kanske nya möjligheter för azure functions, aws lambdas m.m.

erik.malm - 2017-12-11 14:58 24s

Mmm för serverless kÀnns en async main som ett vÀldigt cleant alternativ.

daniel.winther - 2017-12-12 09:02 47s

NÄn som provat Parcel Àn? https://github.com/parcel-bundler/parcel

parcel-bundler/parcel

parcel - :package::rocket: Blazing fast, zero configuration web application bundler

KĂ€nns som en dröm att gĂ„ ifrĂ„n webpack sĂ„ jag ska prova pĂ„ en gĂ„ng 😂

oscarnylander - 2017-12-12 09:50 08s

lÀste lite, sÄ som jag förstod det sÄ nÄdde det inte riktigt upp till vad det lovade (det var lÀtt att confa om du ville ha precis det som erbjöds - annars gick det helt enkelt bara inte för mÄnga cases) men har sÄklart inte testat sjÀlv sÄ kan inte sÀga allt för mycket

daniel.winther - 2017-12-12 10:14 37s

Nej precis det Àr ju en zero conf i princip sÄ blir ju svÄrt om man vill ha speciallösningar men tanken Àr ju att det ska funka för mÄnga vanliga fall. Verkar funka för angular iaf Men att komma ifrÄn evighetslÄnga byggen med webpack Àr lite av en dröm hÀr

oscarnylander - 2017-12-12 10:16 15s

tar byggen lÄng tid med webpack för er? tidsÄtgÄngen Àr sÀllan ett problem i de projekt jag har jobbat med, frÀmst komplexiteten i att konfigurera som Àr knepigt med webpack hÀr.

daniel.winther - 2017-12-12 10:18 41s

Vi har helt tvÀrtom. Vi kör default config frÄn angular cli sÄ vi behöver aldrig röra nÄn config. DÀremot tar byggen ibland flera minuter, speciellt jobbigt om man ska försöka köra tdd. Men Àven jobbigt nÀr det tar 10-20 sekunder Àven för diffbygge nÀr man sparar filer och ska vÀnta pÄ reload i webblÀsaren.

daniel.winther - 2017-12-12 10:24 23s

Sen Àr webpack dÄlig pÄ att plocka upp större förÀndringar. HÀr fÄr vi ofta byggfel nÀr man byter brancher och det Àr större delar av koden som Àr annorlunda. DÄ mÄste man alltid bygga om helt. Vet inte om det beror pÄ Windows mer dock Àn webpack. Windows Àr ingen höjdare pÄ att hantera mÄnga filförÀndringar, inte om man Àr van vid unix.

oscarnylander - 2017-12-12 10:26 14s

hÄller med, windows Àr högst problematiskt för filewatching men det tar Àven mycket tid nÀr ni kör webpack-dev-server?

daniel.winther - 2017-12-12 10:26 42s

Till följd av sÄnt fÄr vi ocksÄ problem med att det tex inte gÄr att byta branch samtidigt som man bygger koden i en annan flik etc. git ballar ur och hamnar i detachade state med halvgjorda merges/checkouts.

oscarnylander - 2017-12-12 10:26 56s

:windows:

daniel.winther - 2017-12-12 10:27 18s

Jag saknar utveckling pĂ„ min Mac đŸ€Ł

oscarnylander - 2017-12-12 10:27 24s

förstĂ„r det 😉 sjĂ€lv saknar jag linux nĂ€r jag sitter pĂ„ macen, native docker Ă€r vad jag behöver

daniel.winther - 2017-12-12 10:27 43s

Sen att min vĂ€nstra shifttangent har lossnat gör inte saken enklare 😂

oscarnylander - 2017-12-12 10:27 57s

😱 đŸ”«

daniel.winther - 2017-12-12 10:28 41s

Zsh pĂ„ macen ger mig allt jag behöver. Klart man saknar vissa grejer i linux Ă€ndĂ„ men men, kompromiss som Ă€r klart mer vĂ€rd Ă€n att jobba pĂ„ Windows 😄

oscarnylander - 2017-12-12 10:28 50s

men som sagt, fÄr ni Àven lÄng feedback-loop med webpack-dev-server? för den brukar vara ganska kvick

daniel.winther - 2017-12-12 10:29 23s

Ja. Som jag skrev ovan sÄ har vi lÄnga feedbackloopar Àven i dev

oscarnylander - 2017-12-12 10:29 31s

skumt vi hade ca. 5 sekunder som vÀrst pÄ qliro i den conf jag hade save -> rebuilt and reloaded

daniel.winther - 2017-12-12 10:30 07s

Njae, en stor bov Ă€r virusprogrammet som mĂ„ste kolla allt som sker i processen đŸ˜©

oscarnylander - 2017-12-12 10:32 18s

:windows: đŸ”« kĂ€nner igen det dĂ€r antiviruset pĂ„ qliro gjorde att yarn install tog tillrĂ€ckligt med tid att man gick och hĂ€mtade kaffe varje gĂ„ng man gjorde det samtidigt borde det gĂ„ att confa den till att köra bara in-memory (webpack-dev-server) sĂ„ att inga filer emittas och inget problem uppstĂ„r

daniel.winther - 2017-12-12 10:49 14s

Den ska fortfarande lÀsa filer dock.

oscarnylander - 2017-12-12 10:52 09s

:thinking_face: StĂ€ng av antiviruset 😉 blir det mac pĂ„ nĂ€sta uppdrag?

daniel.winther - 2017-12-12 10:52 47s

Ja det vore sĂ„klart skönt att stĂ€nga av men icke 😉 Jag vet inte Ă€n men tror det

oscarnylander - 2017-12-12 10:53 10s

👌

erik.malm - 2017-12-12 15:54 18s

Det Ă€r ju en eller tvĂ„ mac:ar hĂ€r pĂ„ uppdraget nu sĂ„ funderar sjĂ€lv pĂ„ hur man ska fĂ„ till ett platformsbyte. Tror det Ă€r ganska döfött att be om en linux-burk 😱

daniel.winther - 2017-12-12 21:30 47s

@erik.malm gÄr det att fixa sÄ smileys, bilder och formaterad text kommer ut i bloggen?

erik.malm - 2017-12-12 21:33 58s

Bilder gÄr att ordna pÄ en timme eller sÄ, markdown strular av nÄgon anledning men borde gissningsvis gÄ rÀtt fort att ordna. Smileys vet jag inte om vi kan fÄ in lagligt. NÄn Àger upphovsrÀtten Funderar pÄ att lÀgga in öppna motsvarigheter till de vanligaste och fylla pÄ allt eftersom.

daniel.winther - 2017-12-12 21:34 21s

Aha ok, coolers

erik.malm - 2017-12-12 21:39 50s

Sen ska man bara hitta de dÀr smÄtimmarna ocksÄ. Men har ett par idéer jag gÀrna snackar igenom vid tillfÀlle.

jenspeterolsson - 2017-12-13 08:28 56s

ApropÄ parcel sÄ har jag varken provat det eller brunch men jag hade gÀrna testat brunch i ett lite större projekt

oscarnylander - 2017-12-13 10:57 22s

Försökte ta en titt igÄr pÄ hur lÄngt Rust kommit som sprÄk för att skapa webapplikationer och drog snabbt slutsatsen att det inte ens Àr i nÀrheten av vart det behöver vara för att kunna övervÀgas för webapplikationsutveckling.

SĂ„ nu vet vi det!

oscarnylander - 2017-12-13 11:11 42s

http://www.michaelnygard.com/blog/2017/12/the-entity-service-antipattern/

Vad tycker ni, Àr entity services korrekt vÀg att gÄ eller ett anti-pattern?

The Entity Service Antipattern - Wide Awake Developers

In my last post I talked about the need to keep things separated once they've been decoupled. Let's look at one of the ways this breaks down: entity 

The Entity Service Antipattern - Wide Awake Developers

https://blogs.technet.microsoft.com/dataplatforminsider/2017/12/12/try-mssql-cli-a-new-interactive-command-line-tool-for-sql-server/

Ett verktyg likt pgcli och mycli finns nu till mssql!

In order to install mssql-cli, you must have Python on your machine. OvÀntat för Microsoft-mjukvara!

Try mssql-cli, a new interactive command line tool for SQL Server

Official News from Microsoft’s Information Platform
Try mssql-cli, a new interactive command line tool for SQL Server

jenspeterolsson - 2017-12-13 14:00 07s

FrĂ„gan om entity services Ă€r intressant. Den stora fördelen med entiteter tycker jag Ă€r att rĂ€tt valda sĂ„ kan man fĂ„ ett gemensamt synsĂ€tt pĂ„ systemet hela vĂ€gen frĂ„n bestĂ€llare via utvecklare till anvĂ€ndare. Ju mer specifika och konkreta entiteter man anvĂ€nder, desto bĂ€ttre. Jag tycker alltsĂ„ att tydligheten Ă€r ett stort skĂ€l till att det mĂ„nga gĂ„nger Ă€r bra att börja bygga tjĂ€nster utifrĂ„n entiteter. Å andra sidan, om det finns en entitet “Product” i ett e-handelssystem med ett mycket stort antal produkter och transaktioner sĂ„ kommer knappast samma mikrotjĂ€nst pĂ„ ett bra sĂ€tt kunna hantera CRUD, att hĂ€mta detaljer för en order och att göra en bred sökning bland alla produkter utifrĂ„n t.ex. en kategori. Det sista fallet med sök skulle t.ex. kunna vara en mikrotjĂ€nst som anvĂ€nder Elastic Search och heter “ProductSearch”. SĂ„ jag tror alltsĂ„ inte pĂ„ ett regelverk dĂ€r det mĂ„ste vara antingen eller. Och jag tror ocksĂ„ att Ă€ven om man vĂ€ljer att designa utifrĂ„n processflöden sĂ„ fĂ„r man samma problem med dependencies (och dessutom vill processflöden gĂ€rna vĂ€xa över tid bĂ„de i omfattning och komplexitet). Och en ShoppingService kommer behöva info frĂ„n en OrderService (och bĂ„da behöver i sin tur info frĂ„n ProductSearchService o.s.v.). Den stora bristen i exemplet Ă€r att det inte analyserar hur man kan abstrahera kopplingarna mellan tjĂ€nster. Detta problem Ă€r i stort det samma oavsett entity services, men att inte ha direkta dependencies mellan url:er etc. Ă€r extremt viktigt i ett större system om man ska fĂ„ mer av fördelarna och mindre av nackdelarna med micro services. AlltsĂ„ API gateways, routing med proxies o.s.v. Med denna lĂ„nga utlĂ€ggning vill jag alltsĂ„ ha sagt att det kan vara ett anti-pattern men att det inte behöver vara det 😉

oscarnylander - 2017-12-14 15:08 08s

Dagens commitmeddelande: ...

erik.malm - 2017-12-15 11:20 30s

Jag kÀnner personens otroliga brist pÄ inspiration

oscarnylander - 2017-12-15 11:22 19s

Det var mitt commitmeddelande 🐧 jag var lite frustrerad över en miss jag gjorde

oscarnylander - 2017-12-15 13:17 16s

Dagens commitmeddelande. done Den Ă€r jag inte skyldig till heller 😉