Lekker bezig!!quote:
Was net effe vergeten dat je ook : mixed terug mag geven van een functiequote:Op vrijdag 23 februari 2024 14:14 schreef Perrin het volgende:
[..]
Lekker bezig!!
Procest die handler maar 1 message per keer, dus sequentieel? Of maak je voor elke message een nieuwe handler?
Een Message heeft een MessageRecipients class, daarin staan users en groups.quote:Op vrijdag 23 februari 2024 14:14 schreef Perrin het volgende:
[..]
Lekker bezig!!
Procest die handler maar 1 message per keer, dus sequentieel? Of maak je voor elke message een nieuwe handler?
Wat is het doel van de hackathon?quote:Op vrijdag 23 februari 2024 09:23 schreef Bosbeetle het volgende:
Ik mede organiseer een hackathon ergens in mei en ik voel me dan altijd als een vis uit het water. Heb altijd het gevoel dat programmeurs dingen nodeloos ingewikkeld maken, maar ik denk dat het ook een stukje jargon is wat voor mij nogal verschilt. Meestal zie ik mijn problemen (in image analysis) vrij duidelijk voor me en zijn de stappen niet zo lastig.
Slimme truukjes voor deelproblemen bedenken is wel een andere tak van sport dan een mooie architectuur neerzetten voor een wat grotere applicatie.quote:Op vrijdag 23 februari 2024 15:07 schreef thabit het volgende:
[..]
Wat is het doel van de hackathon?
Er wordt door programmeurs inderdaad vrij veel in buzzwords geluld; meestal klinkt het imposanter dan het daadwerkelijk is. Vaak kun je met vrij eenvoudige algoritmische programmeerpuzzels binnen 5 minuten achterhalen wat voor vlees je daadwerkelijk in de kuip hebt.
Mixed als return type hint moet je niet doen tenzij je echt het return type niet weet, en dat komt als het goed is niet vaak voor. Je kan vrijwel altijd wel een interface, een base class of desnoods meerdere types type hinten.quote:Op vrijdag 23 februari 2024 14:17 schreef MisterFox het volgende:
[..]
Was net effe vergeten dat je ook : mixed terug mag geven van een functie
Een hackathon omtrent analyse van super-resolutie microscopie data, voornamelijk punten gebaseerde data en daarvan dus clustering en vorm analyses etc.quote:Op vrijdag 23 februari 2024 15:07 schreef thabit het volgende:
[..]
Wat is het doel van de hackathon?
Er wordt door programmeurs inderdaad vrij veel in buzzwords geluld; meestal klinkt het imposanter dan het daadwerkelijk is. Vaak kun je met vrij eenvoudige algoritmische programmeerpuzzels binnen 5 minuten achterhalen wat voor vlees je daadwerkelijk in de kuip hebt.
Klopt gelukkig is die architectuur meestal wel voorhanden, ik ben meer een plugin bouwerquote:Op vrijdag 23 februari 2024 15:16 schreef Perrin het volgende:
[..]
Slimme truukjes voor deelproblemen bedenken is wel een andere tak van sport dan een mooie architectuur neerzetten voor een wat grotere applicatie.
Ik mag van mijn vriend niet reageren "want het is vrijdagavond".quote:Op vrijdag 23 februari 2024 16:16 schreef Farenji het volgende:
[..]
Mixed als return type hint moet je niet doen tenzij je echt het return type niet weet, en dat komt als het goed is niet vaak voor. Je kan vrijwel altijd wel een interface, een base class of desnoods meerdere types type hinten.
Maar als ik lees dat je moeite hebt met het opdelen van je systeem in componenten en het voorkomen van verstrengeling en mate van rigide zijn, dan is dit geen probleem met algoritmen maar meer een architecturaal probleem.quote:Op vrijdag 23 februari 2024 17:15 schreef Bosbeetle het volgende:
[..]
Klopt gelukkig is die architectuur meestal wel voorhanden, ik ben meer een plugin bouwer
Gewoon als vraagje bedoeld.. maar dit is toch maar heel weinig code.. Ik zal wel wat missen (intelligentie, kennis) maar wat daar gedaan wordt is toch niet speciaal in die paar regels? Niet negatief bedoeld dus..quote:
Groot gelijk.quote:Op vrijdag 23 februari 2024 19:17 schreef MisterFox het volgende:
[..]
Ik mag van mijn vriend niet reageren "want het is vrijdagavond".
Klopt maar architectuur is wel het minst leuk van programmerenquote:Op vrijdag 23 februari 2024 19:22 schreef FlippingCoin het volgende:
[..]
Maar als ik lees dat je moeite hebt met het opdelen van je systeem in componenten en het voorkomen van verstrengeling en mate van rigide zijn, dan is dit geen probleem met algoritmen maar meer een architecturaal probleem.
Ken best een aantal mensen die daar echt opgewonden van kunnen worden.quote:Op vrijdag 23 februari 2024 21:32 schreef Bosbeetle het volgende:
[..]
Klopt maar architectuur is wel het minst leuk van programmeren
quote:Op vrijdag 23 februari 2024 21:32 schreef Bosbeetle het volgende:
[..]
Klopt maar architectuur is wel het minst leuk van programmeren
quote:Op vrijdag 23 februari 2024 21:33 schreef Perrin het volgende:
[..]
Ken best een aantal mensen die daar echt opgewonden van kunnen worden.
Wat de meesten hier doen is object-geörienteerd programmeren. Wat ik hier liet zien is inderdaad een heel klein stukje code en wat hier staat ziet er heel simpel uit. En dat is dus ook precies de bedoeling!quote:Op vrijdag 23 februari 2024 20:42 schreef Masberum het volgende:
[..]
Gewoon als vraagje bedoeld.. maar dit is toch maar heel weinig code.. Ik zal wel wat missen (intelligentie, kennis) maar wat daar gedaan wordt is toch niet speciaal in die paar regels? Niet negatief bedoeld dus..
Wat doe jij voor dingen dan? Ik hoorde dat er een andere techniek is inderdaad maar daar stopt mijn kennis.quote:Op zaterdag 24 februari 2024 08:07 schreef FlippingCoin het volgende:
Ik limiteer mijzelf niet tot het OO paradigma, en Go leent zich daar uitstekend voor.
O.a. functioneel programmeren. Maar in mijn hobby project ook reactive dat vind ik erg fijn.quote:Op zaterdag 24 februari 2024 08:08 schreef MisterFox het volgende:
[..]
Wat doe jij voor dingen dan? Ik hoorde dat er een andere techniek is inderdaad maar daar stopt mijn kennis.
Ik zat net een stukje te lezen, maar dit is absoluut niet mijn niveau. Wat maak jij in vredesnaam voor oplossingen?quote:Op zaterdag 24 februari 2024 08:10 schreef FlippingCoin het volgende:
[..]
O.a. functioneel programmeren. Maar in mijn hobby project ook reactive dat vind ik erg fijn.
In Go kan je prima een package maken met composities van functies alleen, dat werkt in veel gevallen erg mooi.
Het zal vermoedelijk ook een stukje gebrek aan exposure zijn van deze andere paradigma.quote:Op zaterdag 24 februari 2024 08:17 schreef MisterFox het volgende:
[..]
Ik zat net een stukje te lezen, maar dit is absoluut niet mijn niveau. Wat maak jij in vredesnaam voor oplossingen?![]()
Als ik tijd heb zal ik even terugzoeken in het vorige deel. Maar klinkt goed.quote:Op zaterdag 24 februari 2024 08:25 schreef FlippingCoin het volgende:
[..]
Het zal vermoedelijk ook een stukje gebrek aan exposure zijn van deze andere paradigma.
Maar ik werk aan een vrij groot project, van inmiddels meer dan 1 miljoen regels Go code alleen. En mijn hobby project heb ik in het vorige deel gedeeld, een interpreter voor een nieuwe programmeertaal dat vind ik zelf ook wel erg cool.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | private function handleMessageForDomain(string $domain): DeliverMessageToServerAttemptResult { $result = new DeliverMessageToServerAttemptResult(); $dnsQueryResult = DNS::resolveDomain($domain); if (!DNSHelper::is<PRODUCTNAAM>Compatible($dnsQueryResult)) { return $result->setIsIncompatible(true); } $mxResultSet = DNSHelper::getMxRecordsFromDnsQueryResult($dnsQueryResult); if (config('app.debug')) { $<PRODUCTNAAM>Server = (new <PRODUCTNAAM>Server($domain))->setMxRecords(collect([ [ 'type' => 'MX', 'target' => '<PRODUCTNAAM>-api.test', ], ])); } else { $<PRODUCTNAAM>Server = (new <PRODUCTNAAM>Server($domain))->setMxRecords($mxResultSet); } return (new <PRODUCTNAAM>MessageSender($<PRODUCTNAAM>Server, $this->message))->send()->getResult(); } |
Assembly is veel lower level, dus dat zou veel meer werk zijn en ook veel vaster tegen bepaalde hardware aan zitten. C++ is, denk ik, qua complexiteit een overkill voor wat wij doen.quote:Op zaterdag 24 februari 2024 08:34 schreef MisterFox het volgende:
[..]
Als ik tijd heb zal ik even terugzoeken in het vorige deel. Maar klinkt goed.
Kun je me simpel uitleggen waarom Go een betere taal voor dit doel dan b.v. C++ of zelfs assembly?
Dit komt wel wat "over engineered" op me over. Vooral zulke ellenlange namen van classes en functies zijn wel een hint dat je het complexer maakt dan nodig. Bijv heb je echt DNSHelper::getMxRecordsFromDnsQueryResult() nodig?quote:Op zaterdag 24 februari 2024 08:38 schreef MisterFox het volgende:
Dit is overigens een stukje code waar het naar mijn mening vreselijk mis gaat op diverse vlakken:
[ code verwijderd ]
<PRODUCTNAAM> is even een stukje privacy voor mij.
Het debug-stukje graag even negeren trouwens. Doe maar alsof het er niet is.
Nee zeker niet. Het voorbeeld is fundamenteel fout en zou niet mogen bestaan.quote:Op zaterdag 24 februari 2024 09:00 schreef Farenji het volgende:
[..]
Dit komt wel wat "over engineered" op me over. Vooral zulke ellenlange namen van classes en functies zijn wel een hint dat je het complexer maakt dan nodig. Bijv heb je echt DNSHelper::getMxRecordsFromDnsQueryResult() nodig?
waarom staat perl daar niet tussenquote:Op zaterdag 2 maart 2024 12:40 schreef FlippingCoin het volgende:
https://readwrite.com/the(...)es-has-been-updated/
Werk(te) je toevallig bij booking.com?quote:
Het was een grapje. Perl is zo'n beetje de minst memory safe taal die er is. Het is dynamically typed, je hoeft resources nergens te alloceren, je mag bijna alles, en er wordt vrijwel niks afgedwongen of begrensd. Zoals men zegt "perl geeft je een touw waarmee je ook jezelf kan ophangen"quote:Op zaterdag 2 maart 2024 14:00 schreef FlippingCoin het volgende:
[..]
Werk(te) je toevallig bij booking.com?
Geen idee waarom perl er niet bijstaat, waarom go er wel in staat en c en c++ niet is vanwege garbage collection meen ik.
Oh ik ken het verder niet goed, maar ik was donderdag en vrijdag bij devworld en daar was een talk van booking.com hoe ze perl eruit aan het werken zijn.quote:Op zaterdag 2 maart 2024 14:59 schreef Farenji het volgende:
[..]
Het was een grapje. Perl is zo'n beetje de minst memory safe taal die er is. Het is dynamically typed, je hoeft resources nergens te alloceren, je mag bijna alles, en er wordt vrijwel niks afgedwongen of begrensd. Zoals men zegt "perl geeft je een touw waarmee je ook jezelf kan ophangen"
Ik heb wel heel lang perl gedaan maar nooit voor booking. Heb er een keer gesolliciteerd maar afgewezen en ik denk achteraf dat ik daar wel blij om mocht zijn. Geen leuk bedrijf om voor te werken.quote:Op zaterdag 2 maart 2024 15:37 schreef FlippingCoin het volgende:
[..]
Oh ik ken het verder niet goed, maar ik was donderdag en vrijdag bij devworld en daar was een talk van booking.com hoe ze perl eruit aan het werken zijn.
Ah oke, php wel ervaring mee maar ik werk bijna mijn hele werkende bestaan volledig met go.quote:Op zaterdag 2 maart 2024 16:28 schreef Farenji het volgende:
[..]
Ik heb wel heel lang perl gedaan maar nooit voor booking. Heb er een keer gesolliciteerd maar afgewezen en ik denk achteraf dat ik daar wel blij om mocht zijn. Geen leuk bedrijf om voor te werken.
Maar ik ben ook wel blij dat ik geen perl meer doe, php is tegenwoordig echt duizend keer beter.
Ik hoor dat niet voor het eerst. Slaventent, beetje zoals TransIP / Team.Bluequote:Op zaterdag 2 maart 2024 16:28 schreef Farenji het volgende:
[..]
Ik heb wel heel lang perl gedaan maar nooit voor booking. Heb er een keer gesolliciteerd maar afgewezen en ik denk achteraf dat ik daar wel blij om mocht zijn. Geen leuk bedrijf om voor te werken.
Maar ik ben ook wel blij dat ik geen perl meer doe, php is tegenwoordig echt duizend keer beter.
5000 is best fors voor een senior php backender. Ik heb dat salaris zelf nooit gehaald, zat er in mijn laatste baan iets onder en dat was al een "gouden ketting". Meerdere keren gehad dat daar sollicitaties bij andere bedrijven op vastliepen, ik wilde er natuurlijk wel op vooruit gaan. Als je veel wil verdienen kun je beter een andere taal gaan doen, iets meer corporate zoals .net of java, of je kan gaan freelancen. Daar kun je heel goed verdienen maar daar moet je ook wel zin in hebben.quote:Op maandag 11 maart 2024 20:00 schreef MisterFox het volgende:
Wat zou ik als begin-senior kunnen vragen voor 5 dagen per week? ¤5000,- per maand moet in deze markt toch wel een haalbare beloning zijn? Eventueel een 13e maand erbij?
Ik schrik er een beetje van dat ¤5000,- te veel zou zijn. Ik heb ook een hele achtergrond/kennis in de ICT. Dat zie ik de meeste seniors toch niet meenemen.quote:Op maandag 11 maart 2024 20:09 schreef Farenji het volgende:
[..]
5000 is best fors voor een senior php backender. Ik heb dat salaris zelf nooit gehaald, zat er in mijn laatste baan iets onder en dat was al een "gouden ketting". Meerdere keren gehad dat daar sollicitaties bij andere bedrijven op vastliepen, ik wilde er natuurlijk wel op vooruit gaan. Als je veel wil verdienen kun je beter een andere taal gaan doen, iets meer corporate zoals .net of java, of je kan gaan freelancen. Daar kun je heel goed verdienen maar daar moet je ook wel zin in hebben.
Hoelang is dat geleden? 5000 nu was 2 jaar geleden 'maar' ~42500 om maar wat te noemen.quote:Op maandag 11 maart 2024 20:09 schreef Farenji het volgende:
[..]
5000 is best fors voor een senior php backender. Ik heb dat salaris zelf nooit gehaald, zat er in mijn laatste baan iets onder en dat was al een "gouden ketting". Meerdere keren gehad dat daar sollicitaties bij andere bedrijven op vastliepen, ik wilde er natuurlijk wel op vooruit gaan. Als je veel wil verdienen kun je beter een andere taal gaan doen, iets meer corporate zoals .net of java, of je kan gaan freelancen. Daar kun je heel goed verdienen maar daar moet je ook wel zin in hebben.
Wat is die achtergrond? Die achtergrond benoem je niet in je vraag, dus dan is het lastig om dat mee te overwegen.quote:Op maandag 11 maart 2024 20:11 schreef MisterFox het volgende:
[..]
Ik schrik er een beetje van dat ¤5000,- te veel zou zijn. Ik heb ook een hele achtergrond/kennis in de ICT. Dat zie ik de meeste seniors toch niet meenemen.
Waarom is het relevant of er een 13e maand erbij zit? 5000 plus 13e maand is hetzelfde als 5480 zonder 13e maand (als ik het goed beredeneer?).quote:Op maandag 11 maart 2024 20:00 schreef MisterFox het volgende:.
Wat zou ik als begin-senior kunnen vragen voor 5 dagen per week? ¤5000,- per maand moet in deze markt toch wel een haalbare beloning zijn? Eventueel een 13e maand erbij?
Bedankt voor jullie advies
Kennis en behaalde certificaten voor Windows Server 2012, Linux, kennis over netwerken, en allerlei andere server-software. Alle kennis die je meeneemt gebruik je indirect bij het ontwikkelen.quote:Op maandag 11 maart 2024 20:17 schreef embedguy het volgende:
[..]
Wat is die achtergrond? Die achtergrond benoem je niet in je vraag, dus dan is het lastig om dat mee te overwegen.
Geen idee eigenlijk. Ik hoor vaak dat mensen onderhandelen over het salaris maar dat ze jaarlijks een extra bonus krijgen in de vorm van de 13e maand.quote:Op maandag 11 maart 2024 20:26 schreef embedguy het volgende:
[..]
Waarom is het relevant of er een 13e maand erbij zit? 5000 plus 13e maand is hetzelfde als 5480 zonder 13e maand (als ik het goed beredeneer?).
Is het niet logischer om bijvoorbeeld voor 65k per jaar te gaan. En of daar dan een 13e maand bij zit, 16% keuzebudget, whatever doet er weinig toe?
Even een oprechte vraag omdat ik benieuwd ben. Ik begrijp niet wat een 13e maand relevant maakt, behalve dat dat in een hoger jaarsalaris resulteert.
Aja, owke.quote:Op maandag 11 maart 2024 20:32 schreef MisterFox het volgende:
[..]
Geen idee eigenlijk. Ik hoor vaak dat mensen onderhandelen over het salaris maar dat ze jaarlijks een extra bonus krijgen in de vorm van de 13e maand.
Ok is inderdaad al meer dan twee jaar geleden dat ik er weg ben gegaan en toen had ik dat salaris ook al een tijdje.quote:Op maandag 11 maart 2024 20:14 schreef embedguy het volgende:
[..]
Hoelang is dat geleden? 5000 nu was 2 jaar geleden 'maar' ~42500 om maar wat te noemen.
Ik bedoel; dat je niet op de 5000 zat, zegt niets zonder te weten hoelang geleden dat dat was. Tenzij je het zelf al geindexeerd hebt natuurlijk.
Tja ik heb die achtergrond ook wel en het is zeker handig voor je werk als je de systemen en de protocollen echt kent, maar tegenwoordig kun je ook zonder die kennis met een paar kliks een heel serverpark in de cloud opspinnen dus denkt men dat je die skills niet nodig hebt. In veel bedrijven hebben ze niet eens meer systeembeheerders maar alleen van die getrainde aapjes met een paar aws certificaten.quote:Op maandag 11 maart 2024 20:11 schreef MisterFox het volgende:
[..]
Ik schrik er een beetje van dat ¤5000,- te veel zou zijn. Ik heb ook een hele achtergrond/kennis in de ICT. Dat zie ik de meeste seniors toch niet meenemen.
Ben je een freelancer nu?quote:Op maandag 11 maart 2024 20:09 schreef Farenji het volgende:
[..]
5000 is best fors voor een senior php backender. Ik heb dat salaris zelf nooit gehaald, zat er in mijn laatste baan iets onder en dat was al een "gouden ketting". Meerdere keren gehad dat daar sollicitaties bij andere bedrijven op vastliepen, ik wilde er natuurlijk wel op vooruit gaan. Als je veel wil verdienen kun je beter een andere taal gaan doen, iets meer corporate zoals .net of java, of je kan gaan freelancen. Daar kun je heel goed verdienen maar daar moet je ook wel zin in hebben.
Ja sinds een paar jaar. Bevalt uitstekend. Meer vrijheid, meer verantwoordelijkheid, en geen baas meer ertussen die het leeuwendeel van mijn uurtarief opsnoept.quote:
Wat voor diensten bied je aan?quote:Op maandag 18 maart 2024 10:57 schreef Farenji het volgende:
[..]
Ja sinds een paar jaar. Bevalt uitstekend. Meer vrijheid, meer verantwoordelijkheid, en geen baas meer ertussen die het leeuwendeel van mijn uurtarief opsnoept.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |