johanhazelius - 2018-05-13 22:17 36s

Alltid intressant med livsviktig statistik..:)

daniel.winther - 2018-05-15 10:07 11s

Nån som använt Cypress? https://www.cypress.io/

JavaScript End to End Testing Framework | Cypress.io

Fast, easy and reliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.

De säger att en av deras feature är just reliability vilket är lite banbrytande inom världen av selenium och andra gui-tester

oscarnylander - 2018-05-15 10:15 16s

har enbart läst om det, ser onekligen intressant ut dock. i synnerhet om man inte är ett jättefan av selenium

daniel.winther - 2018-05-15 10:16 56s

exakt min tanke de ska börja använda det på mitt uppdrag, lät intressant tyckte jag också

oscarnylander - 2018-05-15 10:17 36s

coolt! blir du inblandad eller är det på andra sidan företaget?

daniel.winther - 2018-05-15 10:18 20s

njae, det är mer för gui-testerna. jag skriver ju bara apier så jag kör Jest

oscarnylander - 2018-05-15 10:21 58s

allright, hade varit intressant att höra din take på det annars

daniel.winther - 2018-05-15 10:22 17s

jag hade aldrig hört talas om det förrän nu på standup för 10 minuter sen 🙂 får se senare

jens.hunt - 2018-05-15 17:56 12s

Kände direkt att jag måste testa detta!

erik.malm - 2018-05-15 18:05 53s

Richard Stallman fortsätter att vara Richard Stallman. https://slashdot.org/story/340766

Richard Stallman Demands Return Of Abortion Joke To libc Documentation - Slashdot

An anonymous reader quotes The Register: Late last month, open-source contributor Raymond Nicholson proposed a change to the manual for glibc, the GNU implementation of the C programming language's standard library, to remove "the abortion joke," which accompanied the explanation of libc's abort() f...

daniel.winther - 2018-05-15 18:07 56s

Haha

oscarnylander - 2018-05-18 09:59 04s

På mitt projekt har de börjat använda sig av GraphQL i en av tjänsterna och jag har haft möjlighet att lära mig mer om det. Igår kändes det som att det äntligen klickade för mig med GraphQL i hur resolvers fungerade - jag är nu helt klart ett stort fan av tekniken. Skulle definitivt kunna tänka mig att använda GraphQL som api-gateway för andra projekt i framtiden 👌 Har någon annan jobbat med GraphQL också?

daniel.winther - 2018-05-18 10:07 41s

Bara testat, aldrig jobbat med det. Det används flitigt här på mitt nuvarande uppdrag i flera delar Jag gillar konceptet att man tillåter konsumenterna att själva styra hur returformatet ska vara på datat och vad som ska vara med men då jag inte jobbat med det har jag dåligt koll på hur man bygger det.

oscarnylander - 2018-05-18 10:09 39s

Kan berätta lite kanske 🙂 jag har ganska begränsad kunskap men gör mitt bästa:

daniel.winther - 2018-05-18 10:10 02s

och hur man förhindrar DDOS

oscarnylander - 2018-05-18 10:10 14s

det kan jag inte svara på ännu 😉

daniel.winther - 2018-05-18 10:10 35s

om en klient ber om allt data med alla fält i många nivåer etc

oscarnylander - 2018-05-18 10:12 08s

GraphQL bygger på att man definerar sina entiteter som typer i GraphQL-språket, och sedan registerar ett antal ‘resolver’-funktioner för hur dessa entiteter levereras. Ett enkelt exempel kan vara:

User { id: ID, username: String, keys: AccessKey }, AccessKey { id: ID, description: String }

där man sedan tex. kan definera en funktion för hur man resolvar en user baserat på id och sedan definerar en funktion för hur man baserat på en User kan resolva en AccessKey kanske är lite oklart men jag kan förklara vidare på lunchen

daniel.winther - 2018-05-18 10:13 12s

👍

oscarnylander - 2018-05-18 10:13 42s

tror att man kan spara en hel del tid på att skriva diverse web-lagerkod genom dessa resolvers

daniel.winther - 2018-05-18 10:13 51s

har för mig vi pratade kort förut om att kanske använda graphql i photo garden

oscarnylander - 2018-05-18 10:14 29s

det kanske kan vara en grej! tekniken får min seal of approval iallafall 👌

oscarnylander - 2018-05-18 11:23 30s

VSCode är nu obsolete: https://www.vim.org/vim-8.1-released.php :vim:

daniel.winther - 2018-05-18 11:39 38s

haha

erik.malm - 2018-05-18 12:32 41s

Varför skrattar du Daniel? Vår herre Vim har äntligen återvänt.

daniel.winther - 2018-05-18 12:34 32s

Jag skrattar mest för min egen del för att Vim är så långt bort för mig

daniel.winther - 2018-05-18 13:00 51s

❤ Jest snapshot testing

daniel.winther - 2018-05-18 13:18 44s

Skriver integrationstester för apiet, väldigt smidigt jest snapshot testing Har använt jest för alla tester i projektet här på uppdraget, funkar verkligen bra!

oscarnylander - 2018-05-18 13:32 45s

yep, jest är grymt. snapshots i synnerhet är en riktigt bekväm typ av test

daniel.winther - 2018-05-18 13:50 19s

verkligen

oscarnylander - 2018-05-18 13:51 44s

kör du det på endpoint-nivå?

daniel.winther - 2018-05-18 13:52 00s

i integrationstesterna, ja

oscarnylander - 2018-05-18 13:52 09s

neat! så jag brukar skriva också

  • att jag brukar köra “manuell” snapshotting då jag inte kört javascript-apier förän nu släng på att man kollar att alla side effects inträffat så är det kanon

johanhazelius - 2018-05-18 14:16 03s

To change the subject: Jag är tveksam till att Bitcoin (eller andra energikrävande kryptovalutor) kan ha en plats så länge de bygger på extrem energikonsumption… https://grist.org/article/bitcoins-energy-use-got-studied-and-you-libertarian-nerds-look-even-worse-than-usual/

Bitcoin’s energy use got studied, and you libertarian nerds look even worse than usual

Bitcoin is on track to consume 0.5 percent of the world's electricity by end of the year.

daniel.winther - 2018-05-18 14:56 37s

Oj shit 🙂

erik.malm - 2018-05-18 17:34 18s

Så istället för att investera i bitcoin bör man köpa aktier i elbolag?

johanhazelius - 2018-05-18 17:45 11s

Kanske det @erik.malm. Eller sätta solceller på taket:)