Lekker bezig 👍quote:Op zondag 18 augustus 2019 21:42 schreef FlippingCoin het volgende:
[ afbeelding ]
Programma gemaakt dat Docker containers en services update met nieuwe images wanneer deze worden gevonden op de Gitlab image registries, en het werkt gewoon.
Ja dan heb ik nu de continuous deployment flow zo goed als af denk ik en kan ik weer verder met mijn app.quote:
ja, echt mooie ontwikkeling, maar ik wacht totdat we tenminste bij versie 2 zijn. Het is me nu nog allemaal een beetje net niet als het gaat om frameworks e.d.. Zodra projecten als Blazor stabiel zijn, ga ik me er verder in verdiepen en kijken of het Angular echt kan vervangen.quote:Op zondag 27 oktober 2019 23:44 schreef FlippingCoin het volgende:
Hier mensen die de ontwikkelingen van web assembly volgen?
Zag dat autoCAD naar wasm compiled is en nu werkt in de browser.
Ja het is inderdaad moeilijk door de bomen het bos nog te kunnen zien momenteel. Ben zelf nu een beetje aan het stoeien met Rust en het allemaal een beetje te volgen.quote:Op maandag 28 oktober 2019 11:58 schreef ralfie het volgende:
[..]
ja, echt mooie ontwikkeling, maar ik wacht totdat we tenminste bij versie 2 zijn. Het is me nu nog allemaal een beetje net niet als het gaat om frameworks e.d.. Zodra projecten als Blazor stabiel zijn, ga ik me er verder in verdiepen en kijken of het Angular echt kan vervangen.
Wel 'redelijk' ja.quote:Op zondag 5 januari 2020 14:02 schreef FlippingCoin het volgende:
Iemand hier toevallig redelijke React ervaring?
Wel he 😋quote:Op donderdag 2 januari 2020 13:13 schreef FlippingCoin het volgende:
https://developer.mozilla(...)rs/Optional_chaining
Ontdek zojuist dat er optional chaining bestaat in javascript, aardig nice.
Oh geen idee meer waar dat over ging.quote:
quote:Today I had to create a function which added one element after every single element in an array. E.g.
['a', 'a', 'a'] => ['a', 'b', 'a', 'b', 'a', 'b']
Because of the nice array methods like map, and filter and such I searched for a similar method for injecting elements accepting an arrow function but I couldn't find one. I thought an inject method might be a nice addition following this pattern:
[1,2,3].inject(el => el > 2, el => el += 2);
The first parameter being a boolean function to see where to inject a new element, and the second parameter being or returning a value to inject in that position giving the result:
[1,2,3,5,4,6]
Like map it wouldn't mutate the original array but instead return a new one.
I'd like to hear what other people think of this idea.
Ik snap niet hoe er [1,2,3,5,4,6] uit komt met input [1,2,3]? Of was dat de output voor [1,2,3,4]?quote:Op vrijdag 14 februari 2020 20:09 schreef FlippingCoin het volgende:
Wat denken jullie van dit idee voor javascript?
[..]
Ah ja pardon dat was for 1,2,3,4 . Hoe zou je dat met reduce kunnen doen? Ik kreeg als feedback dat het wel met flatmap zou kunnen al. En meerdere elementen injecten zou je gewoon de tweede een array terug laten geven en dan een flatmap al zou een flatmap alleen ook al werken alleen iets meer verbose dan.quote:Op zondag 16 februari 2020 10:06 schreef embedguy het volgende:
[..]
Ik snap niet hoe er [1,2,3,5,4,6] uit komt met input [1,2,3]? Of was dat de output voor [1,2,3,4]?
Is dit niet ook makkelijk zat te realiseren met reduce? Al is het voorstel wel korter. Wat als je meerdere elementen wilt injecten? Wat als je én mogelijk een element vooraan in de array wilt stoppen én mogelijk achteraan?
Ow grappig, flatMap kende ik niet eens. Ziet er idd handig uit voor deze toepassing.quote:Op zondag 16 februari 2020 10:38 schreef FlippingCoin het volgende:
[..]
Ah ja pardon dat was for 1,2,3,4 . Hoe zou je dat met reduce kunnen doen? Ik kreeg als feedback dat het wel met flatmap zou kunnen al. En meerdere elementen injecten zou je gewoon de tweede een array terug laten geven en dan een flatmap al zou een flatmap alleen ook al werken alleen iets meer verbose dan.
Ohhhh ja precies. Ja ik had wel eens van flatmap gehoord in subscriptions maar ik snapte de uitleg niet zo, maar het is dus niet heel moeilijk eigenlijk.quote:Op zondag 16 februari 2020 10:51 schreef embedguy het volgende:
[..]
Ow grappig, flatMap kende ik niet eens. Ziet er idd handig uit voor deze toepassing.
Met reduce kun je het met zoiets doen;
arr.reduce((acc, x) => acc.concat(x > 2 ? [x, x * 2]:[x]), []);
Wel leuk bedacht 👌quote:Op zondag 16 februari 2020 10:54 schreef FlippingCoin het volgende:
[..]
Ohhhh ja precies. Ja ik had wel eens van flatmap gehoord in subscriptions maar ik snapte de uitleg niet zo, maar het is dus niet heel moeilijk eigenlijk.
Mja inject is dus niet een hele grote meerwaarde.
quote:
Ik probeer zelf dingen uit te vogelen met Kotlin.quote:Op zondag 16 februari 2020 12:06 schreef FlippingCoin het volgende:
Zijn er trouwens blogs die jullie volgen over software engineering en zo?
Ah gaaf. Clean code heb ik ook staan hier. Kotlin nooit mee gewerkt bevalt dat?quote:Op dinsdag 18 februari 2020 13:17 schreef cablegunmaster het volgende:
[..]
Ik probeer zelf dingen uit te vogelen met Kotlin.
bijv -
Een crud api te bouwen met API + Springboot + H2 en een set integratie testjes erbij.
Ik probeer een eigen Http / websocket server in elkaar te zetten, zonder extere bibliotheken, om te kijken hoe het werkt.
- Clean Code en The Clean Coder van Robert Martin (https://cleancoders.com/) is overigens ook heel goed,
Voor refactoring is Working Effectively with Legacy Code van Michael Fethers
Refactoring van MartinFowler.
Meer aan de process kant zijn The Phoenix Project van Gene Kim en Extreme Programming Explained van Kent Beck prima boeken. Daarnaast is Test-Driven Development: By Example van Kent Beck ook een goed boek. Maar uiteraard gaat er uiteindelijk niets boven dit took daadwerkelijk in de praktijk te brengen.
Dit is wat ik laatst meekreeg als advies om naar te kijken
ehh, hoezo niet gescheiden houden? dat is toch juist het hele idee van spas en apis?quote:Op woensdag 1 april 2020 16:03 schreef DevFreak het volgende:
Jongens, wat vinden we eigenlijk van SPA frameworks zoals Angular? Ik moet er eigenlijk aan beginnen maar ik ben heel huiverig wanneer het om dat soort dingen gaat. Ik zit hier nog steeds vanilla JS te schrijven.
Ik ben nu wel een cursus aan het volgen, want ik wil over op ASP.NET en heb daar nu de tijd voor. Maar wat ik zo vaag vindt is dat je in een productieomgeving in principe de API en SPA niet gescheiden kunt houden. Dus bijvoorbeeld:
MijnApp.API
MijnApp.SPA
(en later eventueel MijnApp.AndroidClient)
Maar misschien moet ik het gewoon nog even laten bezinken.
Je kunt die SPA serveren binnen het project van je API, maar je kunt hem ook laten serveren door een losse webserver. Het kwam even niet helemaal binnen, domme vraag denk ik. Nvm.quote:Op woensdag 1 april 2020 20:26 schreef ralfie het volgende:
[..]
ehh, hoezo niet gescheiden houden? dat is toch juist het hele idee van spas en apis?
Dat hou je juist gescheiden toch? Dat is het idee van de rest api, je hebt een rest interface als contactpunt en verder is het volledig los.quote:Op woensdag 1 april 2020 16:03 schreef DevFreak het volgende:
Jongens, wat vinden we eigenlijk van SPA frameworks zoals Angular? Ik moet er eigenlijk aan beginnen maar ik ben heel huiverig wanneer het om dat soort dingen gaat. Ik zit hier nog steeds vanilla JS te schrijven.
Ik ben nu wel een cursus aan het volgen, want ik wil over op ASP.NET en heb daar nu de tijd voor. Maar wat ik zo vaag vindt is dat je in een productieomgeving in principe de API en SPA niet gescheiden kunt houden. Dus bijvoorbeeld:
MijnApp.API
MijnApp.SPA
(en later eventueel MijnApp.AndroidClient)
Maar misschien moet ik het gewoon nog even laten bezinken.
Niks doms aan iedereen leert nog bij.quote:Op woensdag 1 april 2020 20:33 schreef DevFreak het volgende:
[..]
Je kunt die SPA serveren binnen het project van je API, maar je kunt hem ook laten serveren door een losse webserver. Het kwam even niet helemaal binnen, domme vraag denk ik. Nvm.
Kun je niet een simpel bash scriptje schrijven die dat op zet? Of mijn part een script in js/TSquote:Op zaterdag 18 april 2020 13:06 schreef FlippingCoin het volgende:
De laatste tijd maak ik verschillende kleine projectjes met dezelfde setup zijnde:
• npm
• typescript
• sass
• jest
• parcel
• git
Is er een manier om hier een blueprint van te maken of zo om makkelijk zo'n project te starten? Een beetje zoals met een docker container van een image.
Ja denk ik wel, zal wel iets complexer zijn omwille van de settings in config files. Leek mij alleen dat dit wel zou bestaan al.quote:Op zaterdag 18 april 2020 18:13 schreef embedguy het volgende:
[..]
Kun je niet een simpel bash scriptje schrijven die dat op zet? Of mijn part een script in js/TS
Welke configfiles zijn niet-standaard dan?quote:Op zaterdag 18 april 2020 18:15 schreef FlippingCoin het volgende:
[..]
Ja denk ik wel, zal wel iets complexer zijn omwille van de settings in config files. Leek mij alleen dat dit wel zou bestaan al.
• package.json komen jest commands for test in o.a. en andere metadata en entrypointquote:Op zaterdag 18 april 2020 19:00 schreef embedguy het volgende:
[..]
Welke configfiles zijn niet-standaard dan?
Dat is allemaal standaard toch? Maak een basis project. Start een nieuw project door dat project te copy pasten (ex git folder), even git init aanroepen en je bent good to go. Geen aparte tools nodig. Of wat zou zo'n aparte tool meer moeten doen?quote:Op zaterdag 18 april 2020 19:10 schreef FlippingCoin het volgende:
[..]
• package.json komen jest commands for test in o.a. en andere metadata en entrypoint
• tsconfig wil ik esnext, outputfilder hebben en de typings
• babel.config dat er met typescript getest wordt
• de jest config wil ik coverage
• gitignore voor de node modules/dist en cache
• sass, de gegenereerde css files ook in de dist folder
Een tool waarbij je aangeeft oke nu wil ik een project met typescript jest npm en sass, of nu met javascript parcel en mocha. Zodat je dat makkelijk maar toch flexibel hebt.quote:Op zaterdag 18 april 2020 19:34 schreef embedguy het volgende:
[..]
Dat is allemaal standaard toch? Maak een basis project. Start een nieuw project door dat project te copy pasten (ex git folder), even git init aanroepen en je bent good to go. Geen aparte tools nodig. Of wat zou zo'n aparte tool meer moeten doen?
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
[ Bericht 3% gewijzigd door #ANONIEM op 23-04-2020 09:38:28 ]
quote:Op donderdag 23 april 2020 09:27 schreef DevFreak het volgende:
Ik denk niet dat ze blij met me zouden zijn in ROO, als dat nog open had geweest.
(parodie op een komedieserie)Ik zag hem ook al op je fb voorbij komen. Duurde even voordat ik door had dat het niet is wat het lijktSPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Vroeg me al af wat voor een drugs je gebruikt zou kunnen hebben.Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
Haha. Ja, je moet die serie gezien hebben eigenlijk.quote:Op zaterdag 25 april 2020 11:14 schreef embedguy het volgende:
[..]
Ik zag hem ook al op je fb voorbij komen. Duurde even voordat ik door had dat het niet is wat het lijkt
Vroeg me al af wat voor een drugs je gebruikt zou kunnen hebben.
Ja hoor, sinds een maand nu een baan als dev. En voor de vrije tijd aan het lezen over compiler design, heb daar wat ideetjes voor.quote:Op zondag 9 augustus 2020 12:01 schreef DevFreak het volgende:
Mensen nog in leven hier?
~$ composer require laravel/ui
Ah netjes man. Ik heb een jaar in de ziektewet gezeten en was deze week weer aan het solliciteren. Drie gesprekken gehad waarvan de laatste bijzonder positief.quote:Op zondag 9 augustus 2020 12:04 schreef FlippingCoin het volgende:
[..]
Ja hoor, sinds een maand nu een baan als dev. En voor de vrije tijd aan het lezen over compiler design, heb daar wat ideetjes voor.
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
quote:Op zondag 9 augustus 2020 15:35 schreef DevFreak het volgende:
[..]
Ah netjes man. Ik heb een jaar in de ziektewet gezeten en was deze week weer aan het solliciteren. Drie gesprekken gehad waarvan de laatste bijzonder positief.
Mijn laatste project:https://soshort.xyz/3c442e1dSPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Nice.
En succes hopelijk lekker aangenomen bij die derde. Welke omgeving zoek je?I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
Beetje een rustige en begripvolle werkgever. Ik ben ook op gesprek geweest waar 70 man werken en dan kom je in een team terecht van tien man, niet zo prettig.quote:Op zondag 9 augustus 2020 15:45 schreef FlippingCoin het volgende:
[..]
https://soshort.xyz/3c442e1d
Nice.
En succes hopelijk lekker aangenomen bij die derde. Welke omgeving zoek je?
Nice dat klinkt goed.quote:Op zondag 9 augustus 2020 22:13 schreef DevFreak het volgende:
[..]
Beetje een rustige en begripvolle werkgever. Ik ben ook op gesprek geweest waar 70 man werken en dan kom je in een team terecht van tien man, niet zo prettig.
Ik kan nu werken aan een cloud controlepaneel voor het mkb als het door gaat.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |