De Devschuur Coffee Corner - Iteratie ⓬ Vorige deel Overzicht Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 62 ... 102 Laatste
Acties:
  • 585.921 views

Acties:
  • 0 Henk 'm!

  • RagingPenguin
  • Registratie: December 2012
  • Niet online
Mugwump schreef op woensdag 29 april 2020 @ 12:03:
[...]


Ik begreep van mijn collega data scientists ook wel dat de term behoorlijk aan het devalueren was. Er kwamen vaak enorm veel sollicitaties op vacatures en dan niet bepaald enkel van mensen met een achtergrond in de econometrie, maar oneerbiedig gezegd ook van heel wat mensen zonder zware achtergrond die een online cursus klooien met Python hadden gedaan.
Als je concreet kijkt naar wat het dagelijks werk van een data scientist ook echt inhoudt, dan is het bezig zijn met complexe statistische analyse en modellering maar een heel marginaal onderdeel van de werkzaamheden. Er is heel veel overlap met traditioneel BI werk zoals ETL en datavisualisatie. In theorie heb je het verschil tussen 'data engineers' en 'data scientists', maar in de praktijk zie je dat toch minder vaak.
Ja, dat is inderdaad ook een ding. Veel taken die vroeger door je mbo-sysadmin met een VBA excel macro in elkaar geprakt werden worden nu door een 'data scientist' met python gedaan. Een mooi voorbeeld vind ik ook de IBM data science certificatie (nog niet eens de minste) die je alle van deze skills buzzwords leert:

Data Science | Data Analysis | Data Visualization | Machine Learning | ML | Python | SQL | Database | Jupyter | Notebook | AI | Artificial Intelligence | Watson | Studio | IBM Cloud | Db2 | Pandas | Numpy | Bokeh | Matplotlib | Folium | Seaborn | Scikit-learn | SCIPy | RStudio | Zeppelin | Regression | Clustering | Classification | Location | Methodology | Foursquare | Recommender Systems

En dat in een cursus van 160 uur. Dat is welgeteld 5 studiepunten aan studielast als je het vergelijkt met hbo/wo onderwijs (+/- 1 heel vak). Data science is hard op weg om de minst zeggende functie omschrijving te worden (maar die wel heel mooi klinkt)
Hydra schreef op woensdag 29 april 2020 @ 12:12:
En dan zijn er nog een boel bedrijven die data analysten data scientists zijn gaan noemen, omdat dat beter bekt. Die mensen kunnen vaak geen van beiden.
Het probleem daar is dat voor veel bedrijven (detachering / agencies) de functietitels onderdeel zijn van wat ze verkopen. Zij kunnen letterlijk meer geld verdienen door iemand een andere titel te geven, maar leggen vaak zelden (directe) verantwoording af of iemand dat wel verdient. Dus is een marketeer opeens een 'marketing consultant', een helpdeskmedewerker een 'support engineer' en een data [iets] een 'data scientist'. O ja, en dan is ook iedereen medior en senior...

[ Voor 17% gewijzigd door RagingPenguin op 29-04-2020 12:29 ]


Acties:
  • 0 Henk 'm!

  • Gropah
  • Registratie: December 2007
  • Niet online

Gropah

Admin Softe Goederen

Oompa-Loompa 💩

RagingPenguin schreef op woensdag 29 april 2020 @ 12:19:
[...]
Data science is hard op weg om de minst zeggende functie omschrijving te worden (maar die wel heel mooi klinkt)
Volgens mij is het al zo ver. Je ziet bijvoorbeeld ook veel informatiekundige er op springen, omdat het hip is, terwijl die op mijn universiteit eigenlijk meer taalverwerking en alfa informatica is wat nauwelijks programmeren of architectuur als vak/kunst behandeld.

Dit is ook precies de reden dat ik mijn specialisatie van mijn master (waar oa in de titel data science zit verwerkt) ook eigenlijk niet op mijn diploma wil. Ja, ik heb er veel overgeleerd, maar ook veel over schaalbare systemen en systeemontwerp en dat licht ik het liefst in persoon toe mocht dat nodig zijn.

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
RagingPenguin schreef op woensdag 29 april 2020 @ 12:19:
[...]
Ja, dat is inderdaad ook een ding. Veel taken die vroeger door je mbo-sysadmin met een VBA excel macro in elkaar geprakt werden worden nu door een 'data scientist' met python gedaan. Een mooi voorbeeld vind ik ook de IBM data science certificatie (nog niet eens de minste) die je alle van deze skills buzzwords leert:

Data Science | Data Analysis | Data Visualization | Machine Learning | ML | Python | SQL | Database | Jupyter | Notebook | AI | Artificial Intelligence | Watson | Studio | IBM Cloud | Db2 | Pandas | Numpy | Bokeh | Matplotlib | Folium | Seaborn | Scikit-learn | SCIPy | RStudio | Zeppelin | Regression | Clustering | Classification | Location | Methodology | Foursquare | Recommender Systems
En dat in een cursus van 160 uur. Dat is welgeteld 5 studiepunten aan studielast als je het vergelijkt met hbo/wo onderwijs (+/- 1 heel vak). Data science is hard op weg om de minst zeggende functie omschrijving te worden (maar die wel heel mooi klinkt)
Klinkt als op veel manier een histogram plotje maken in een notebookje .. en cursus is afgevinkt :p
Zelfs na 160 uur puur matplotlib, heb je de diepste krochten denk ik nog niet gehad, laat staan dat je dan nog weet waarmee je begonnen was.

Acties:
  • 0 Henk 'm!

  • Mugwump
  • Registratie: Mei 2017
  • Laatst online: 18:21
RagingPenguin schreef op woensdag 29 april 2020 @ 12:19:
[...]


Ja, dat is inderdaad ook een ding. Veel taken die vroeger door je mbo-sysadmin met een VBA excel macro in elkaar geprakt werden worden nu door een 'data scientist' met python gedaan. Een mooi voorbeeld vind ik ook de IBM data science certificatie (nog niet eens de minste) die je alle van deze skills buzzwords leert:

Data Science | Data Analysis | Data Visualization | Machine Learning | ML | Python | SQL | Database | Jupyter | Notebook | AI | Artificial Intelligence | Watson | Studio | IBM Cloud | Db2 | Pandas | Numpy | Bokeh | Matplotlib | Folium | Seaborn | Scikit-learn | SCIPy | RStudio | Zeppelin | Regression | Clustering | Classification | Location | Methodology | Foursquare | Recommender Systems

En dat in een cursus van 160 uur. Dat is welgeteld 5 studiepunten aan studielast als je het vergelijkt met hbo/wo onderwijs (+/- 1 heel vak). Data science is hard op weg om de minst zeggende functie omschrijving te worden (maar die wel heel mooi klinkt)
Wij hebben intern ook wel wat 'Data Science 101' trainingen gehad die door collega's van me gehouden werden. Dan schrik ik toch van dat er veel mensen al beginnen te zuchten en te zwoegen wanneer iets basaals als lineaire correlatie en het bepalen van A en B in y = Ax + B. Dat zijn veelal gewoon mensen met een hbo op zak. Dat is echt niveautje onderbouw middelbare school.
Ik moest voor 5 studiepunten nog gewoon door zo'n boek heen en dat is toch kennis die een echte data scientist ook zou moeten bezitten. Ik denk dat de gemiddelde 'data scientist' gillend wegloopt bij dat soort materie. :P

"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra


Acties:
  • +4 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 19:24

RayNbow

Kirika <3

Zo, mijn nieuwe ontwikkelomgeving is klaar. :p
Afbeeldingslocatie: https://pbs.twimg.com/media/EW83X2oXYAEcxHI?format=jpg&name=4096x4096

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
dcm360 schreef op dinsdag 28 april 2020 @ 12:01:
Even 'snel' YAML schrijven gaat me net zo goed af als even 'snel' iets schrijven in Python: ik heb altijd wel een indent fout. Voor configuratiebestanden zie ik het liefst HOCON, maar dat kom je nauwelijks tegen in het wild helaas.
Hier verbaas ik me altijd over. Hoe dan? Elke IDE en fancy text editor van emacs tot vscode tot pycharm hebben hier ondersteuning voor. In alle jaren dat ik Python schrijf is me het nog nooit overkomen dat ik een indent probleem had en dat is al ruim 16 jaar geloof ik....

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • dcm360
  • Registratie: December 2006
  • Niet online

dcm360

Moderator Discord

HD7767 powered

armageddon_2k1 schreef op vrijdag 1 mei 2020 @ 22:10:
[...]


Hier verbaas ik me altijd over. Hoe dan? Elke IDE en fancy text editor van emacs tot vscode tot pycharm hebben hier ondersteuning voor. In alle jaren dat ik Python schrijf is me het nog nooit overkomen dat ik een indent probleem had en dat is al ruim 16 jaar geloof ik....
Er ontbreekt wellicht wat context aan: ik schrijf echt zelden iets in Python, de laatste keer dat ik er iets serieus mee gedaan heb is onderhand 3 jaar terug. Als ik er al iets mee doe, dan is het vaak in de richting van diverse snippets combineren tot iets wat werkt (grofweg dan). Dat is dus ook de reden waarom ik juist tegen indentproblemen aanloop, net als met YAML.

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
armageddon_2k1 schreef op vrijdag 1 mei 2020 @ 22:10:
[...]
Hier verbaas ik me altijd over. Hoe dan? Elke IDE en fancy text editor van emacs tot vscode tot pycharm hebben hier ondersteuning voor. In alle jaren dat ik Python schrijf is me het nog nooit overkomen dat ik een indent probleem had en dat is al ruim 16 jaar geloof ik....
Loop er in proof of concepts nog wel eens tegen aan, meestal door verre van optimale code.
Relatief lange functies met multi nested even snel in elkaar gepaste loops. Als je meerdere niveaus aan ident hebt en die ook nog eens meer plaats in nemen dan je verticale schermruimte dan kun je er wel wat sneller tegen aan lopen.

Achja net toch maar wat geoptimaliseerd in wat python data-herverbouw loopjes van 600 seconden naar iets < 1 seconde runtime. *O*

Acties:
  • +2 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
dcm360 schreef op vrijdag 1 mei 2020 @ 23:15:
[...]

Er ontbreekt wellicht wat context aan: ik schrijf echt zelden iets in Python, de laatste keer dat ik er iets serieus mee gedaan heb is onderhand 3 jaar terug. Als ik er al iets mee doe, dan is het vaak in de richting van diverse snippets combineren tot iets wat werkt (grofweg dan). Dat is dus ook de reden waarom ik juist tegen indentproblemen aanloop, net als met YAML.
Ah je copy paste gewoon wat random shit eens in de paar jaar. ;) Tja, dan loop je in elke taal wel tegen eigenaardigheden aan.

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 19:30
Ik sprak een keer met een senior beleidsmedewerker sociaal domein van mijn lokale gemeente. In mijn werk doe ik ook regelmatig data-analyses en -visualisaties. Waarop haar reactie was dat het collega beleidsmedewerkers dat ook regelmatig doen :/ Oftewel, een paar knappe Excel sheets in elkaar draaien. Misschien dat ze puur definitie wijs misschien nog wel gelijk had.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
CurlyMo schreef op zaterdag 2 mei 2020 @ 09:41:
Ik sprak een keer met een senior beleidsmedewerker sociaal domein van mijn lokale gemeente. In mijn werk doe ik ook regelmatig data-analyses en -visualisaties. Waarop haar reactie was dat het collega beleidsmedewerkers dat ook regelmatig doen :/ Oftewel, een paar knappe Excel sheets in elkaar draaien. Misschien dat ze puur definitie wijs misschien nog wel gelijk had.
Niet alleen puur definitie wijs. Of het altijd nut heeft om al te diepgravende analyses van van alles en nog eens wat proberen te maken (zeker als je niet zeker weet of je data wel echt zo precies is), is ook maar de vraag.

Het is dat data aquisitie en opslag tegenwoordig goedkoop verondersteld wordt te zijn (en dat soms ook is (sensor data), maar soms ook niet, neem administratie last zorg, onderwijs, etc.).

Vaak kun je het reduceren tot "loopt het aardig volgens planning", so let it be. Zo niet, vraag kwalitatief aan de mensen die er mee bezig zijn wat er gespeeld heeft en ga daarna eventueel observeren en gericht meten.

En dan kun je met betrekkelijk eenvoudige visualisaties en data analyses toe. Voortkomt tegelijk ook een hoop gemicro-manage omdat je het op de grote lijnen moet doen en de kleine aan de mensen zelf over kunt laten.

Maar goed ook hier hebben we een soort "fear of missing out", stel er blijft iets te spelen en je hebt niet 10 jaar aan data geaggregeerd of nog erger, er is wel data, maar net niet dat ene dingetje !

Acties:
  • +1 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 19:30
gekkie schreef op zaterdag 2 mei 2020 @ 10:19:
[...]

Niet alleen puur definitie wijs. Of het altijd nut heeft om al te diepgravende analyses van van alles en nog eens wat proberen te maken (zeker als je niet zeker weet of je data wel echt zo precies is), is ook maar de vraag.
Ik sluit me bij je hele verhaal aan. Punt is alleen dat het vak data-analist daardoor wel vrij hol wordt, zoals hier eerder betoogd. Als de haren van mijn partner knip, dan vind ik mezelf geen kapper, als ik de computer van mijn moeder repareer geen ICT'er, als ik in mijn tuin werk geen hovenier enz.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
CurlyMo schreef op zaterdag 2 mei 2020 @ 10:35:
[...]
Ik sluit me bij je hele verhaal aan. Punt is alleen dat het vak data-analist daardoor wel vrij hol wordt, zoals hier eerder betoogd. Als de haren van mijn partner knip, dan vind ik mezelf geen kapper, als ik de computer van mijn moeder repareer geen ICT'er, als ik in mijn tuin werk geen hovenier enz.
Klopt, en ansich is zou het niet hol moeten hoeven zijn, alleen enige zelf-restrictie zou wel prettig zijn, maar helaas zijn er voor jou tig anderen die van alles beloven ... en het fijne voor de beroepsgroep is: er kunnen altijd cijfertjes uit komen en dus zijn er altijd kekke visualisaties van te maken.

Maar dan nog gaat het om de interpretatie van die geaggregeerde representatie.

Diegene die de representatie heeft gemaakt mist de kennis van domein specifieke kenmerken en
processen, maar doet wel aannames maar mag geen eind-conclusies maken, dat is zijn functie en verantwoordelijkheid niet.
En daar gaat het dan weer vaak is, diegene die het mag interpreteren heeft weer matig zicht in hoe de representatie tot stand is gekomen en wat je er nou eigenlijk wel en niet uit kunt afleiden.

En dan is er nog het gedeelde belang dat het ook wel fijn is dat de verantwoordelijkheid voor het geheel dus een gedeelde verantwoordelijkheid is, op basis waarvan de hete aardappel in het geval dat, altijd precies in het vage midden gelegd kan worden. En dus niemand verantwoordelijk wordt geacht.

Eigenlijk weer een klassiek probleem, dat je het het liefste gewoon zonder overdracht in 1 persoon zou willen hebben, maar dat het toch gesplitst moet worden, met alle overdrachtsproblemen van dien.

Acties:
  • 0 Henk 'm!

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 12:40

Crazy D

I think we should take a look.

Maar wat is de definitie van een data analyst? Nu is het niet mijn tak van sport maar ik kom "mooie dashboards" tegen die niets meer zijn dan een Sum(factuurbedrag) Group by month(factuurdatum). En het rapport zegt gewoon in de definitie : indien Sum(factuurbedrag) > 25.000 dan kleur groen :) Degene die het geeft gemaakt vond het vast fantastisch :P maar waar ligt de grens tussen gewoon een simpel rapportje, en data Analyst waarbij je vergelijkingen doet met eerdere jaren, liefst ook nog wat CBS data erbij haalt om rekening te houden met algehele groei of daling van de economie, etc. (ik roep maar wat, mijn vak niet :P).

Exact expert nodig?


Acties:
  • 0 Henk 'm!

  • Sandor_Clegane
  • Registratie: Januari 2012
  • Niet online

Sandor_Clegane

Fancy plans and pants to match

Het is net als met developers denk ik, ja je hebt low-level game engine tovenaars en je hebt wordpress sleur en pleur ontwikkelaars. ( niets ten nadele van Wordpress enzo, begrijp me niet verkeerd ). Het is gewoon een label met alle tekortkomingen van dien.

Voor systeembeheerders geldt hetzelfde, wat sommige onder systeembeheer verstaan zien anderen als freubelen.

Als je rapportjes maakt en je hebt er wat aan ( ze geven inzicht in data ) dan mag je best een data analyst zijn. De mate van "hardcore" doet er eigenlijk weinig aan af.

Het maakt het er niet gemakkelijk op, maar ja dat is in elk vakgebied zo denk ik.

Less alienation, more cooperation.


Acties:
  • +7 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

Fuck yeah 8)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
class Star()
{
    this.x = frandom(-10,10);
    this.y = frandom(-10,10);
    this.z = frandom(0,10);
}
Star.@draw = (g)
{
    local f = g.width/20;
    local p = [this.x, this.y]/this.z*f;
    p += [g.width, g.height]/2;
    g.drawLine(p[0],p[1],p[0]+1,p[1]);
};

stars = new Array();
for(i:0..299)
    stars[i] = new Star();
    
g = new GraphicsWindow();
g.penColor = color(255,255,255);

moveAndDrawStars()
{
    g.clear();
    for(i:stars)
    {
        i.z -= 0.1;
        if (i.z <= 0)
            i.z += 10;
        i.draw(g);
    }
}

setTimer(10, true, moveAndDrawStars);


Afbeeldingslocatie: https://tweakers.net/i/Z9EBfNKNilvy3KDWy-1uIMH7Tkw=/full-fit-in/4000x4000/filters:no_upscale():fill(white):gifsicle():strip_exif()/f/image/SY9Sn2X6p2PdAoWTZFytP4Rv.gif?f=user_large

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • +1 Henk 'm!

  • Alain
  • Registratie: Oktober 2002
  • Niet online
Jippie, mijn formule parser werkt. *O*

Nu nog functies implementeren -O-

You don't have to be crazy to do this job, but it helps ....


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

Lol, mijn bovenstaande code ging van 60ms per frame naar 15ms per frame door de Array (wat eigenlijk een hashmap is, vergelijkbaar met javascript) te converten naar een built-in vector (die immutable is) 8)7.

Het helpt natuurlijk ook niet dat de enumerator voor Array eerst alle keys sort. En dat zowel de Array als die sort in KolQ zelf zijn geimplementeerd ipv native. En dat die sort allemaal elementen in een vector loopt te concatenaten. En dat de keys in de Array eigenlijk strings zijn (want het is gewoon een Object), maar ik daadwerkelijke int indices wel voorrang wil geven op de rest van de indices, en er dus wordt gekeken of ze te converteren zijn naar int middels door er een regex overheen te gooien, maar die regex wordt elke keer opnieuw aangemaakt |:(.

Anyway, hoop te doen :P. Eerst maar even de vector for-constructor syntax toevoegen: [for (a:b) f(a)]. Want eigenlijk heb ik hier helemaal geen mutable sparse Array nodig voor de sterren, alleen miste ik een handige manier om het uit te drukken. Dit had overigens wel gekund:
code:
1
stars = gen(300).map((i) => new Star()).toVector();

Of
code:
1
(){ while(1) yield new Star(); }().take(300).toVector();

Voelt allemaal wel als een omweg.

.edit: en done.
code:
1
2
3
4
5
6
7
8
> [for (i:0..5)]
[0, 1, 2, 3, 4, 5]

> [0, 1, 2, for (i:100..105), 200]
[0, 1, 2, 100, 101, 102, 103, 104, 105, 200]

> [for (i:["apple", "orange", "grape"]) for (j:["yellow", "green", "red"]) j + " "+ i]
[yellow apple, green apple, red apple, yellow orange, green orange, red orange, yellow grape, green grape, red grape]

*O*

[ Voor 16% gewijzigd door .oisyn op 05-05-2020 03:05 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 19:24

RayNbow

Kirika <3

* RayNbow ziet allemaal veel te hippe dingen voorbij komen...

...ik ben zelf bezig om twee getallen op te tellen. :p

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • hackerhater
  • Registratie: April 2006
  • Laatst online: 18:42
Ach nog altijd beter dan een hoop moeten uitzoeken en dan een rapport schrijven.
Wel interessante informatie over database encryptie.

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
hackerhater schreef op dinsdag 5 mei 2020 @ 09:33:
Ach nog altijd beter dan een hoop moeten uitzoeken en dan een rapport schrijven.
Wel interessante informatie over database encryptie.
En wil dat nog werkelijk wat opleveren (buiten encryptie van "data at rest") ?
(en voor wat voor database, bij een document-store kan ik me er nog iets bij voorstellen)

[ Voor 13% gewijzigd door gekkie op 05-05-2020 09:59 ]


Acties:
  • 0 Henk 'm!

  • hackerhater
  • Registratie: April 2006
  • Laatst online: 18:42
gekkie schreef op dinsdag 5 mei 2020 @ 09:57:
[...]

En wil dat nog werkelijk wat opleveren (buiten encryptie van "data at rest") ?
(en voor wat voor database, bij een document-store kan ik me er nog iets bij voorstellen)
Vooral dat laatste :)
Beveiliging tegen het fysiek stelen van de (backup)schijven.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

RayNbow schreef op dinsdag 5 mei 2020 @ 06:06:
* RayNbow ziet allemaal veel te hippe dingen voorbij komen...

...ik ben zelf bezig om twee getallen op te tellen. :p
Je doet wel heel ingewikkeld om de carry te bepalen :P. Als het resultaat r van een add kleiner is dan een van de inputs p en q, dan was er een carry. Nou is dat nog een challenge op zich als je alleen signed comparisons kan doen, maar dat zou je kunnen omschrijven naar: r<p != (p<0 != q<0).

Zonder branches, de != is natuurlijk gewoon een xor, bij a<0 ben je alleen geïnteresseerd in de sign bit en a<b kun je omschrijven naar (a-b)<0 zodat je de vorige regel kan toepassen.

carry = ((r-p) xor p xor q) >> 31.

Dat moet wel een unsigned shift zijn. Als je die niet hebt dan is de carry -1 en kun je 'm natuurlijk ook aftrekken ipv optellen ;)

[ Voor 23% gewijzigd door .oisyn op 05-05-2020 12:15 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 19:24

RayNbow

Kirika <3

.oisyn schreef op dinsdag 5 mei 2020 @ 12:07:
[...]


Je doet wel heel ingewikkeld om de carry te bepalen :P. Als het resultaat r van een add kleiner is dan een van de inputs p en q, dan was er een carry.
Ik weet niet of dat gaat werken. Het viel me op dat bij een overflow er automatisch gepromoot wordt naar een floating point type. :p

Afbeeldingslocatie: https://tweakers.net/i/GxQ7_U3XkoM-8UO1jmgmlWSWtsI=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/kY6Uq885kCQcI3DnrCL5n4oe.png?f=user_large
Dat moet wel een unsigned shift zijn. [...]
Die zijn aanwezig. :)

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • +1 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

RayNbow schreef op dinsdag 5 mei 2020 @ 12:29:
[...]

Ik weet niet of dat gaat werken. Het viel me op dat bij een overflow er automatisch gepromoot wordt naar een floating point type. :p
Maar daar heb je toch ook last van bij je CH=AH+BH+CARRY dan?

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 19:24

RayNbow

Kirika <3

.oisyn schreef op dinsdag 5 mei 2020 @ 13:17:
[...]

Maar daar heb je toch ook last van bij je CH=AH+BH+CARRY dan?
Goed punt. Ik had gisteren half-slaperig al een vreemd gevoel waarom ik dat rechstreeks deed en de rest niet. Ik moet dit ook aanpassen naar een stapsgewijze berekening.

(Overflow en real-promotie treed trouwens niet op bij negatieve getallen ben ik nu achtergekomen; verklaart misschien waarom ik gisteren tijdens testen nog geen vreemde resultaten tegenkwam.)

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • Daos
  • Registratie: Oktober 2004
  • Niet online
RayNbow schreef op dinsdag 5 mei 2020 @ 12:29:
Ik weet niet of dat gaat werken. Het viel me op dat bij een overflow er automatisch gepromoot wordt naar een floating point type. :p
Weet je dit zeker? Is floating point niet gewoon het default type voor je variabelen? Probeer dit eens met A%. (% is in basic om aan te geven dat de variabele een integer is)

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

@RayNbow Er is ook geen overflow (underflow) bij FFFFFFFF + FFFFFFFF he. Dat is gewoon -1 + -1. Antwoord: -2 :)

[ Voor 11% gewijzigd door .oisyn op 05-05-2020 14:07 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 19:24

RayNbow

Kirika <3

Daos schreef op dinsdag 5 mei 2020 @ 13:55:
[...]


Weet je dit zeker? Is floating point niet gewoon het default type voor je variabelen? Probeer dit eens met A%. (% is in basic om aan te geven dat de variabele een integer is)
Ik gebruik al % om aan te geven dat de variabelen integer moeten zijn, maar in SmileBASIC 4 heeft een type-suffix geen betekenis meer.
.oisyn schreef op dinsdag 5 mei 2020 @ 13:56:
@RayNbow Er is ook geen overflow (underflow) bij FFFFFFFF + FFFFFFFF he. Dat is gewoon -1 + -1. Antwoord: -2 :)
Ah, ja, signed gezien zijn beide waarden inderdaad te representeren. Als ik &H80000000 + &H80000000 evalueer, dan loopt het wel uit een 32-bits int en maakt SB4 er een real van.


Zo, gefixt (hoop ik)... nu two-complement e.d. implementeren...
Afbeeldingslocatie: https://pbs.twimg.com/media/EXQ5tp3WAAIN8xt?format=jpg&name=large

[ Voor 7% gewijzigd door RayNbow op 05-05-2020 18:31 ]

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • +1 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

Jezus wat irritant. Nou ja, dan deel je toch gewoon door 2**32 voor je carry? :Y)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 19:29

alienfruit

the alien you never expected

Ik heb een vraag wat jullie zouden doen als je baan hebt aangekregen dit rond de €5k per jaar minder ga verdienen maar wel met drie werkdagen extra (+ 8 feestdagen). Het is een FinTech met Lead Software Engineer als rol en het is een beginnende FinTech startup hier in Londen. Met potentieel groei mogelijkheden tot een CTO rol. Ze zijn nog bezig of ik equity krijg. Zo ja, wat vinden jullie een schappelijke equity als één van de eerste medewerkers?

Ik had vandaag een eerste interview gehad bij een ander bedrijf waar volgens meer zouden kunnen bieden dan mij oude/vorige baan. Maar ja, weet natuurlijk niet of ik deze baan zou kunnen krijgen.

Helemaal gezien de huidige klimaat waar volgens recruiters de rollen aan het opdrogen zijn, en het zelf ook lastig om banen te vinden. Ook gezien dat ik al drie banen heb aangeboden gekregen die allemaal uiteindelijk herroepen zijn. Verder komt er mogelijk een recessie waardoor waarschijnlijk nog moeilijker wordt om een nieuwe baan te vinden. Wat denken jullie?

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
Mjah .. wat heb je nodig om van te leven, dat kan niet van de equity komen.
En wat schat je dat de equity waard wordt en wat de kans daar op is in de fintech.

Voor mijn gevoel zijn alle angelsaksich gebaseerde en gefunde startups vooral allesbranders die worden gestookt met investeerders geld (terwijl je het ook wat anders had kunnen insteken, maarja dat is niet hip en happening).

En heb je zin in die gok, wellicht vindt je het leuk, dynamisch, enerverend etc.
En zolang de outlook van een fintech langer is dan de outlook op een partner (vooral vrouwelijke, zeker eentje die aan het rattelen is en dus nesteldrang heeft (een andere startup, die dan doorgaans weer minder angelsaksich gestoeld is), dan is het misschien te doen, anders wordt het wellicht lastiger.

En voor de rest, tsja zet eens een goede bak koffie en tuur eens goed in het ongewaardeerde deel, want het blijft met sollicitaties altijd lastig of de volgende beter is .. of uiteindelijk niet door gaat.

Acties:
  • +1 Henk 'm!

  • Tjolk
  • Registratie: Juni 2007
  • Laatst online: 18:49
Ligt eraan wat je referentiekader en je cost of living is. 5K op 50K is 10%. En als je een hypotheek al 2k per maand moet aftikken dan is het heel iets anders dan als je ieder jaar al 10K overhoudt om op je spaarrekening te zetten omdat je toch niet weet wat je er anders mee zou moeten doen.

Buiten het geld is de basisvraag bij dat bedrijf en die functie: zie je jezelf daar gelukkig worden. If yes: dan pas kijken naar de centen. If still yes, go for it.

Berichten van recruiters zijn verder alleen zinvol om uit te printen voor het geval er weer WC papier gehamsterd moet worden.

Tjolk is lekker. overal en altijd.


Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 19:29

alienfruit

the alien you never expected

Ja, de salary drop is ongeveer 5%. Ik blijk inmiddels wel 0.5% equity te krijgen in een ESOP. Maar ik moet uitzoeken wat precies inhoud. Ja, baan lijkt mij interessant het zit in de Open Banking wereld en werkt big scale en daar heb ik nog niet zo veel mee gedaan.

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
Tjolk schreef op vrijdag 8 mei 2020 @ 09:32:
Berichten van recruiters zijn verder alleen zinvol om uit te printen voor het geval er weer WC papier gehamsterd moet worden.
En dan bij je maitraisse aankomen met een recruiter-logo-tattoo op je reet ? :+
alienfruit schreef op vrijdag 8 mei 2020 @ 10:32:
Ja, de salary drop is ongeveer 5%. Ik blijk inmiddels wel 0.5% equity te krijgen in een ESOP. Maar ik moet uitzoeken wat precies inhoud. Ja, baan lijkt mij interessant het zit in de Open Banking wereld en werkt big scale en daar heb ik nog niet zo veel mee gedaan.
Dus voor 5k per jaar een abbo op een 1/200'ste lot in de startup-loterij.
Enige nadeel is dat de trekking meestal pas is als de startup op z'n gat gaat en iedereen het schip verlaat, daarvoor mag je het soms niet, kan je het niet (matig verhandelbaar), of doe je het niet.
Maar wellicht heb je de jackpot en kun je rentenieren.

Denk dat het toch van het stuk, kan ik m'n leven van het salaris financieren en vind ik het leuk, interessant, etc. af zal gaan hangen.

[ Voor 57% gewijzigd door gekkie op 08-05-2020 10:53 ]


Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 19:29

alienfruit

the alien you never expected

Ik ben zelf al sinds januari werkloos en zit nu dus op mijn spaargeld te teren.

Acties:
  • +1 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
Mjah bijkomende factor dus. Ergens voorlopig onder de pannen zijn is ook niet onhandig.
Ik weet niet hoe de funding van die toko is en hoe zeker of onzeker het is dat ze het nog een tijdje volhouden.
Zou nog wel eens zekerder kunnen zijn dan andere toko's die niet op durfkapitaal drijven en wellicht eerder als nog personeel er uit gaan werken.

Maarja zoals het bekende gezegde doet luiden: "Laat diegene die koffiedik kan kijken het eerste bakkie zetten !" :+

Acties:
  • 0 Henk 'm!

  • SPee
  • Registratie: Oktober 2001
  • Laatst online: 12:58
Zelf zou ik kijken welke productomgeving ik leuker vindt.
Daarnaast zou ik nog met de vraag zitten over het banksaldo van die startup.
Je wil niet in een situatie komen dat ze zeggen "je salaris komt een maandje later, want nu hebben we geen geld".

let the past be the past.


Acties:
  • +2 Henk 'm!

  • ZaZ
  • Registratie: Oktober 2002
  • Laatst online: 27-09 00:06

ZaZ

Tweakers abonnee

Ik zou het gewoon doen. Hup, aan de slag :) Je gaat niet trouwen met het bedrijf ofzo en nu verdien je helemaal niets.
Als het uiteindelijk niet zo goed blijkt te zijn en er komt wat beters op je pad, dan kan je toch gewoon weer weg?

Lekker op de bank


Acties:
  • +1 Henk 'm!

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Okay, waarom heeft niemand iets gezegd over git switch -? En ik maar volledige branchnamen intikken elke keer als ik tussen twee branches wil switchen :F :P

Is achteraf natuurlijk logisch als je cd - kent, maar nooit bij stilgestaan.

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


Acties:
  • 0 Henk 'm!

  • kevintjeb
  • Registratie: Juli 2013
  • Laatst online: 10-01 14:42
kenneth schreef op dinsdag 12 mei 2020 @ 07:57:
Okay, waarom heeft niemand iets gezegd over git switch -?
Misschien doordat het 'THIS COMMAND IS EXPERIMENTAL. THE BEHAVIOR MAY CHANGE.' is :9

Acties:
  • 0 Henk 'm!

  • Kalentum
  • Registratie: Juni 2004
  • Laatst online: 17:53
kevintjeb schreef op dinsdag 12 mei 2020 @ 08:10:
[...]


Misschien doordat het 'THIS COMMAND IS EXPERIMENTAL. THE BEHAVIOR MAY CHANGE.' is :9
Het werkt ook met
git checkout

[ Voor 2% gewijzigd door Kalentum op 12-05-2020 08:24 . Reden: Wanneer krijgt Tweakers Markdown support... ]


Acties:
  • +2 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Ja, hoera voor het minteken. Sinds ik cd - en git checkout - ontdekt heb, heb ik denk ik vaker met een '-' dan met een naampje genavigeerd. Serieuze levensverbetering. :P

En zo eng is git switch als commando niet. Ze hebben gewoon eindelijk een duidelijk apart stuk functionaliteit van checkout een eigen verb gegeven. Een eerste stapje voor de treinramp die de git cli is, ookal mag je dat nooit zeggen want dan ben je niet l33t genoeg. Maar de consistentie in de cli en 'do 1 thing' is ver te zoeken. Overigens ben ik fanatiek git cli gebruiker.. en juist daarom zit git switch nog niet in mijn muscle memory. :X

[ Voor 57% gewijzigd door Voutloos op 12-05-2020 08:38 ]

{signature}


Acties:
  • +2 Henk 'm!

  • ZaZ
  • Registratie: Oktober 2002
  • Laatst online: 27-09 00:06

ZaZ

Tweakers abonnee

Voutloos schreef op dinsdag 12 mei 2020 @ 08:33:
Ja, hoera voor het minteken. Sinds ik cd - en git checkout - ontdekt heb, heb ik denk ik vaker met een '-' dan met een naampje genavigeerd. Serieuze levensverbetering. :P

En zo eng is git switch als commando niet. Ze hebben gewoon eindelijk een duidelijk apart stuk functionaliteit van checkout een eigen verb gegeven. Een eerste stapje voor de treinramp die de git cli is, ookal mag je dat nooit zeggen want dan ben je niet l33t genoeg. Maar de consistentie in de cli en 'do 1 thing' is ver te zoeken. Overigens ben ik fanatiek git cli gebruiker.. en juist daarom zit git switch nog niet in mijn muscle memory. :X
n00b :P

Overigens gebruik ik zelf gewoon een GUI voor 80% van het werk. Ik gebruik Fork en daarmee switch ik tussen branches. Verder bestaat mijn workflow veel uit interactive rebases en doe veel harde resets met het reflog en voor de 2 laatst genoemde zit ik dan weer steevast in de CLI. Er staat dus eigenlijk altijd een GUI open met een CLI ernaast Het lukt me wel om de CLI voor alles te gebruiken maar ik moet te vaak weer effe opzoeken wat alle parameters zijn. Na een week bepaalde commando's niet gebruikt te hebben ben ik vaak net weer wat kleine details vergeten. Het is voor mij bijna niet te onthouden omdat er totaal geen logica zit in de git CLI. Die is totaal bezopen en op een hoop punten gewoon tegenstrijdig.

Lekker op de bank


Acties:
  • 0 Henk 'm!

  • Mugwump
  • Registratie: Mei 2017
  • Laatst online: 18:21
Ik moet zeggen dat ik ook niet direct heel veel meerwaarde zie in het gebruiken van de CLI boven bijvoorbeeld de integratie in IntelliJ voor het gros van de zaken die je doet met git.

"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra


Acties:
  • 0 Henk 'm!

  • Koenvh
  • Registratie: December 2011
  • Laatst online: 16:25

Koenvh

Hier tekenen: ______

Voutloos schreef op dinsdag 12 mei 2020 @ 08:33:
Een eerste stapje voor de treinramp die de git cli is, ookal mag je dat nooit zeggen want dan ben je niet l33t genoeg.
Van wie niet? Volgens mij zijn dat maar een paar (luidruchtige) mensen op 't internet. Maar op 't internet weet iedereen het altijd beter. (Waarom is git nog niet herschreven in Rust? :+)

🠕 This side up


Acties:
  • 0 Henk 'm!

  • bauke1994
  • Registratie: Maart 2011
  • Laatst online: 15:53
Koenvh schreef op dinsdag 12 mei 2020 @ 13:57:
[...]

... (Waarom is git nog niet herschreven in Rust? :+)
Dat moet je niet te hard zeggen, https://github.com/chrisdickinson/git-rs dit kwam ik laatst op reddit tegen. En het is hoogst waarschijnlijk niet de eerste of de laatste implementatie.

Acties:
  • 0 Henk 'm!

  • Koenvh
  • Registratie: December 2011
  • Laatst online: 16:25

Koenvh

Hier tekenen: ______

bauke1994 schreef op dinsdag 12 mei 2020 @ 14:00:
[...]


Dat moet je niet te hard zeggen, https://github.com/chrisdickinson/git-rs dit kwam ik laatst op reddit tegen. En het is hoogst waarschijnlijk niet de eerste of de laatste implementatie.
Waarom is Tweakers nog niet geschreven in Rust?
* Koenvh rent :+

🠕 This side up


Acties:
  • +1 Henk 'm!

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Waarom is Rust nog niet herschreven in Go?

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


Acties:
  • 0 Henk 'm!

  • LEDfan
  • Registratie: Juni 2012
  • Laatst online: 19:16
bauke1994 schreef op dinsdag 12 mei 2020 @ 14:00:
[...]


Dat moet je niet te hard zeggen, https://github.com/chrisdickinson/git-rs dit kwam ik laatst op reddit tegen. En het is hoogst waarschijnlijk niet de eerste of de laatste implementatie.
Liever een project ter educatie dan een project met het doel Git te herschrijven onder een BSD licentie omdat GPL evil is: https://github.com/khanzf/opengit .

Acties:
  • 0 Henk 'm!

  • Mugwump
  • Registratie: Mei 2017
  • Laatst online: 18:21
kenneth schreef op dinsdag 12 mei 2020 @ 14:05:
Waarom is Rust nog niet herschreven in Go?
En waarom is Go nog niet herschreven in Visual Basic?

"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra


Acties:
  • 0 Henk 'm!

  • edeboeck
  • Registratie: Maart 2005
  • Laatst online: 11-09 13:47

edeboeck

mie noow noooothing ...

alienfruit schreef op vrijdag 8 mei 2020 @ 12:07:
Ik ben zelf al sinds januari werkloos en zit nu dus op mijn spaargeld te teren.
en
alienfruit schreef op vrijdag 8 mei 2020 @ 10:32:
Ja, de salary drop is ongeveer 5%.
[...]
Ik wil niet vervelend doen, maar als je momenteel werkloos bent (en ik neem aan geen uitkering omdat je op je spaargeld teert), dan heb je geen salary drop van 5%... al wat je gaat verdienen is gewonnen t.o.v. de huidige situatie (op een aantal kosten na die je moet doen omdat je gaat werken).
Als je geen werk hebt en je vindt het binnen wat je graag doet aan voorwaarden die ok zijn, waarom zou je dan niet toehappen?

Acties:
  • 0 Henk 'm!

  • Koenvh
  • Registratie: December 2011
  • Laatst online: 16:25

Koenvh

Hier tekenen: ______

Mugwump schreef op dinsdag 12 mei 2020 @ 14:10:
[...]


En waarom is Go nog niet herschreven in Visual Basic?
Volgens mij heeft .NET Core nog geen ondersteuning voor Visual Basic, al komt dat wel (en da's geen grap):
https://devblogs.microsof...port-planned-for-net-5-0/

Enerzijds grappig, anderzijds ben ik ook wel heel blij dat Microsoft ook nog oude projecten blijft onderhouden. Ik heb nog dingen geschreven in Visual Basic, .NET 3.5 die ik graag zou overzetten naar .NET Core, maar zin om alles te herschrijven heb ik ook niet.

🠕 This side up


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

Er steekt maar 1 taal met kop en schouders boven alle andere talen uit, en dat is natuurlijk KolQ :Y)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Giesber
  • Registratie: Juni 2005
  • Laatst online: 04-10 16:17
.oisyn schreef op dinsdag 12 mei 2020 @ 14:26:
Er steekt maar 1 taal met kop en schouders boven alle andere talen uit, en dat is natuurlijk KolQ :Y)
Ik heb horen zeggen dat men met KoIQ het wereldhongerprobleem kan aanpakken.

Acties:
  • +4 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 19:29

alienfruit

the alien you never expected

@edeboeck Ja, uiteindelijk vandaag de baan aangenomen :D Natuurlijk niet veel later nadat ik het papierwerk ondertekent had kwam er feedback van andere bedrijven dat ze naar de tweede of derde ronde willen. 🤦‍♀️ Ik ben blij, lead engineer met toekomst om CTO te worden. 0.5 undiluted equity (tvw. £67k)

[ Voor 17% gewijzigd door alienfruit op 12-05-2020 16:30 ]


Acties:
  • +1 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
kenneth schreef op dinsdag 12 mei 2020 @ 14:05:
Waarom is Rust nog niet herschreven in Go?
Ga weg, dat meen je niet ! :+
alienfruit schreef op dinsdag 12 mei 2020 @ 16:29:
@edeboeck Ja, uiteindelijk vandaag de baan aangenomen :D Natuurlijk niet veel later nadat ik het papierwerk ondertekent had kwam er feedback van andere bedrijven dat ze naar de tweede of derde ronde willen. 🤦‍♀️ Ik ben blij, lead engineer met toekomst om CTO te worden. 0.5 undiluted equity (tvw. £67k)
Gefeliciteerd dan *O* :9B

[ Voor 55% gewijzigd door gekkie op 12-05-2020 17:25 ]


Acties:
  • +1 Henk 'm!

  • edeboeck
  • Registratie: Maart 2005
  • Laatst online: 11-09 13:47

edeboeck

mie noow noooothing ...

alienfruit schreef op dinsdag 12 mei 2020 @ 16:29:
@edeboeck Ja, uiteindelijk vandaag de baan aangenomen :D Natuurlijk niet veel later nadat ik het papierwerk ondertekent had kwam er feedback van andere bedrijven dat ze naar de tweede of derde ronde willen. 🤦‍♀️ Ik ben blij, lead engineer met toekomst om CTO te worden. 0.5 undiluted equity (tvw. £67k)
Typisch he! :+ Anderzijds, misschien waren die nadien wel op niets uitgelopen of toezegging zonder dat het echt doorging (als ik me niet vergis, heb je dat al eerder meegemaakt, niet?). Hoe dan ook: hartelijk gefeliciteerd, veel plezier met de job!

Acties:
  • +1 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 19:29

alienfruit

the alien you never expected

@edeboeck Haha ja, precies, al drie keer aan het kortste eind gehad. Van een bedrijf hadden ze het vaag over dat ik meer dan mijn vorige salaris zou kunnen verdienen. Liever deze zekerheid :)

Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Er zit een groot verschil tussen ‘kunnen verdienen’ en ‘gaan verdienen’.

Anyway, congrats on the new job :)

{signature}


Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
alienfruit schreef op dinsdag 12 mei 2020 @ 20:08:
@edeboeck Haha ja, precies, al drie keer aan het kortste eind gehad. Van een bedrijf hadden ze het vaag over dat ik meer dan mijn vorige salaris zou kunnen verdienen. Liever deze zekerheid :)
En hebben ze in de sollicatie nog gevraagd naar de belangrijke zaken:
Of je ook overal persé een rust-port van wil maken ?
En hoe je tegen over tabs vs spaces staat ? })

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

Giesber schreef op dinsdag 12 mei 2020 @ 15:08:
[...]

Ik heb horen zeggen dat men met KoIQ het wereldhongerprobleem kan aanpakken.
Alles verhalen die je gehoord hebt over KolQ zijn waar.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • +1 Henk 'm!

  • R4gnax
  • Registratie: Maart 2009
  • Laatst online: 06-09 17:51
.oisyn schreef op dinsdag 12 mei 2020 @ 20:52:
Alles verhalen die je gehoord hebt over KolQ zijn waar.
Empty set theorem? :+

Acties:
  • 0 Henk 'm!

  • Koenvh
  • Registratie: December 2011
  • Laatst online: 16:25

Koenvh

Hier tekenen: ______

.oisyn schreef op dinsdag 12 mei 2020 @ 20:52:
[...]


Alles verhalen die je gehoord hebt over KolQ zijn waar.
Hoe spreek je 't eigenlijk uit?

🠕 This side up


Acties:
  • 0 Henk 'm!

  • Vaan Banaan
  • Registratie: Februari 2001
  • Niet online

Vaan Banaan

Heeft ook Apache ontdekt

KOLLUK, KOLLUK..... my precious

[ Voor 3% gewijzigd door Vaan Banaan op 13-05-2020 00:11 ]

500 "The server made a boo boo"


Acties:
  • +1 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Je zegt het nooit hardop, want dat maakt Chuck Norris bang.

{signature}


Acties:
  • +1 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

Koenvh schreef op dinsdag 12 mei 2020 @ 23:23:
[...]

Hoe spreek je 't eigenlijk uit?
Alle uitspraken die je hebt gehoord van KolQ zijn waar :Y)

Gewoon kolk.

Also:
Afbeeldingslocatie: https://i.ytimg.com/vi/YjxTV2W5XWk/maxresdefault.jpg

[ Voor 18% gewijzigd door .oisyn op 13-05-2020 10:40 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • +1 Henk 'm!

  • ElkeBxl
  • Registratie: Oktober 2014
  • Laatst online: 02-07 09:03

ElkeBxl

Tassendraagster

.oisyn schreef op woensdag 13 mei 2020 @ 10:34:
[...]

Alle uitspraken die je hebt gehoord van KolQ zijn waar :Y)

Gewoon kolk.
Maar de uitspraak kan zo anders zijn in andere talen! Het Japans bijvoorbeeld: https://translate.google....ate&sl=ja&tl=nl&text=kolq

Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 19:24

RayNbow

Kirika <3

ElkeBxl schreef op woensdag 13 mei 2020 @ 11:21:
[...]

Maar de uitspraak kan zo anders zijn in andere talen! Het Japans bijvoorbeeld: https://translate.google....ate&sl=ja&tl=nl&text=kolq
Dat is gewoon Engels met een Japans accent. :p

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Ah, sommige klanten.....
Goedemiddag,

ik ben de security officer van *klantnaam*.
We willen graag een pentest uit laten voeren door Sogeti. Zouden jullie aub met spoed een volledige kopie van de productie-omgeving willen klaarzetten zodat we kunnen testen?

Gezien de haast graag voor vrijdag antwoord.

Groet.
Ok.

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • +1 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 13:10

Creepy

Tactical Espionage Splatterer

.oisyn schreef op woensdag 13 mei 2020 @ 10:34:
[...]

Alle uitspraken die je hebt gehoord van KolQ zijn waar :Y)

Gewoon kolk.

Also:
[Afbeelding]
Hoog tijd voor KolQ-C++

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • +1 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Een beetje audit heeft een doorlooptijd van een paar maanden. Als jullie niet bij de voorbereiding meegenomen zijn, wordt dat een hele snelle ‘kom maar op, we pakken onze planning er bij’ of ‘spoed Ops tarief is x10’ :p

[ Voor 10% gewijzigd door Voutloos op 14-05-2020 09:33 ]

{signature}


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-10 16:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

Gewoon replyen met

Afbeeldingslocatie: https://i.kym-cdn.com/photos/images/newsfeed/000/101/781/Y0UJC.png

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • dev10
  • Registratie: April 2005
  • Laatst online: 02-10 09:47
Voutloos schreef op donderdag 14 mei 2020 @ 09:29:
[...]
Een beetje audit heeft een doorlooptijd van een paar maanden. Als jullie niet bij de voorbereiding meegenomen zijn, wordt dat een hele snelle ‘nee’ of ‘spoed Ops tarief is x10’ :p
Gezien de toon van de mail kreeg die klant van mij gewoon een keiharde nee en ik zou ook voor een spoedtarief niet aan de gang gaan. Hoe die mail is opgesteld, kun je het als uitvoerende partij toch nooit goed doen hoe hard je je er ook voor inzet en daar bedank ik voor.

Ik vind het prima om me ergens voor in te zetten en ben ook echt niet te beroerd om daarvoor extra uren te maken buiten kantoortijden, maar dat valt of staat wel met hoe dat gevraagd wordt. Als die mail als opgesteld in een wat andere toon kweek je veel meer bereidwilligheid. Dit is gewoon een typische mail van een manager die hiermee de verantwoordelijkheid kan afschuiven: ja, ik heb het gevraagd maar ze doen het niet...

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 08:57

Matis

Rubber Rocket

Of een linkje naar de gzip-bom die hier een aantal weken geleden is geplaats.

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Mugwump
  • Registratie: Mei 2017
  • Laatst online: 18:21
Ach ja, security officer. Dat is bij ons ook een soort van Melkertbaan.
Een volledige kopie van onze productie-omgeving heb ik tegenwoordig vaak met een paar klikjes neergezet. Wil je er alle data bij dan wordt het een ander verhaal, maar gewoon een kopie van de omgeving is vaak niet meer dan even een build aftrappen. :P

"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra


Acties:
  • 0 Henk 'm!

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Online meeting. Hmm, veel lawaai in huis, dus ik plug de koptelefoon in. Geluid komt nog steeds uit laptop. Ik switch in de systray. Geluid komt nog steeds uit laptop. Ik switch in Microsoft Teams. Geluid komt eindelijk uit koptelefoon.

Voor elke oplossing is er een nieuw probleem :z

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


Acties:
  • +1 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Mugwump schreef op donderdag 14 mei 2020 @ 10:27:
[...]


Ach ja, security officer. Dat is bij ons ook een soort van Melkertbaan.
Een volledige kopie van onze productie-omgeving heb ik tegenwoordig vaak met een paar klikjes neergezet. Wil je er alle data bij dan wordt het een ander verhaal, maar gewoon een kopie van de omgeving is vaak niet meer dan even een build aftrappen. :P
O bij ons is het ook simpel. Een yaml en kubectl command.
Maar het is vooral de toon :)

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • Mugwump
  • Registratie: Mei 2017
  • Laatst online: 18:21
armageddon_2k1 schreef op donderdag 14 mei 2020 @ 12:13:
[...]


O bij ons is het ook simpel. Een yaml en kubectl command.
Maar het is vooral de toon :)
Die valt toch nog best mee?

Ik zie zaken als 'zouden jullie willen' en 'graag'. Ik heb vaak genoeg heel wat dwingendere en eisendere mails van klanten gehad.

Bovendien wil deze persoon graag voor vrijdag antwoord. Dus je kunt hem of haar ook vanavond om 23:50 mailen dat jullie dit niet kunnen. :P

"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra


Acties:
  • 0 Henk 'm!

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
Volgens mij wordt er bij ons gewoon pentests op acceptatie of misschien zelfs productie uitgerold. Daar moet je systeem toch tegen kunnen?

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


Acties:
  • +1 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 13:10

Creepy

Tactical Espionage Splatterer

Op productie een pentest? Leuk... maar in de echte wereld wordt er wel eens iets gevonden. Dat zal productie maar eens even(tjes) plag leggen ofzo, leuk voor de betalende klanten :Y)

Wij hebben er een gescheiden omgeving voor, los van de test-, acceptatie- en productie omgeving.

[ Voor 3% gewijzigd door Creepy op 14-05-2020 22:03 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Grijze Vos schreef op donderdag 14 mei 2020 @ 21:30:
Volgens mij wordt er bij ons gewoon pentests op acceptatie of misschien zelfs productie uitgerold. Daar moet je systeem toch tegen kunnen?
Klopt, maar zoals Creepy al zegt kan het zijn dat we iets over het hoofd zien. Zodoende.

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
Nee, daarom zeg ik al, ik vermoed dat we acceptatie gebruiken. In de echte wereld voeren soms mensen ook pen tests uit zonder dat je erom gevraagd hebt he. ;) Dus die pentests op productie vinden stiekem toch wel plaats.

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 13:10

Creepy

Tactical Espionage Splatterer

Met als groot verschil dat als we dat opmerken, of ander heel raar gedrag detecteren, we direct wat aanpassingen maken in de firewall ;)

En dat dus los naast de "standaard" drive by scans, brute force sql injectie en xss pogingen.

[ Voor 26% gewijzigd door Creepy op 15-05-2020 09:03 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • +1 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Een pentester die overtuigd is van zn kunnen en de liability daarbij zal ook aangeven niet op productie te willen werken. B)

{signature}


Acties:
  • 0 Henk 'm!

  • Firesphere
  • Registratie: September 2010
  • Laatst online: 10:49

Firesphere

Yoshis before Hoshis

Voutloos schreef op vrijdag 15 mei 2020 @ 10:02:
Een pentester die overtuigd is van zn kunnen en de liability daarbij zal ook aangeven niet op productie te willen werken. B)
Hoewel ik het absoluut liever niet doe, als de klant eist dat het op Prod wordt gedaan, wordt het op prod gedaan. Ik heb't al 2x moeten doen. Wij hebben er een hele clausule voor in ons contract, dat het niet uit maakt wat er gebeurd, het een probleem van de klant is.

I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!


Acties:
  • 0 Henk 'm!

  • kwaakvaak_v2
  • Registratie: Juni 2009
  • Laatst online: 02-06 12:29
We doen de pentest meestal op de productie omgeving, maar dan wel voordat deze in productie gaat. Zelfde telt voor de loadtest mocht dit voor het platform nodig zijn.

Tenzij de verwachting is dat het platform zoveel load gaat krijgen dat de uitvoerende van de loadtest de loadtest niet kan uitvoeren. Maar dat is tot op heden in mijn carrière nog maar één keer gebeurd. Een load van 200K bezoekers per minuut is best lastig om voor het echies te testen :)

Driving a cadillac in a fool's parade.


Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
We hadden een klant die ons begon te DDOS'en op de productie-omgeving, onaangekondigd, middels een ingekochte DDOS aanval. Hele productie-omgeving zeer traag en uiteindelijk hun geblokkeerd. Daarna een hele hoop stennis dat we toch wel tegen DDOS zouden moeten kunnen. Weet je, onze software is niet super kritisch en is gewoon een management-tool en de klant zelf is overigens meerdere keren in het nieuws gekomen met downtime door DDOS bij hun eigen systemen.... dus tja.

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • +3 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 13:10

Creepy

Tactical Espionage Splatterer

kwaakvaak_v2 schreef op maandag 18 mei 2020 @ 09:08:
We doen de pentest meestal op de productie omgeving, maar dan wel voordat deze in productie gaat.
Hoe kan je een test op productie doen voordat ie in productie gaat? Dat lijkt me dan toch een test- of acceptatieomgeving?

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • Kalentum
  • Registratie: Juni 2004
  • Laatst online: 17:53
Firesphere schreef op maandag 18 mei 2020 @ 06:15:
[...]

Hoewel ik het absoluut liever niet doe, als de klant eist dat het op Prod wordt gedaan, wordt het op prod gedaan. Ik heb't al 2x moeten doen. Wij hebben er een hele clausule voor in ons contract, dat het niet uit maakt wat er gebeurd, het een probleem van de klant is.
Heeft elke klant dan een eigen productie-omgeving? Want anders kan zo'n test ook de data en performance van andere klanten beïnvloeden.

Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 04-10 09:54

Sebazzz

3dp

kwaakvaak_v2 schreef op maandag 18 mei 2020 @ 09:08:
We doen de pentest meestal op de productie omgeving, maar dan wel voordat deze in productie gaat. Zelfde telt voor de loadtest mocht dit voor het platform nodig zijn.
Dat kan maar één keer want daarna ben je in productie ;)

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • +1 Henk 'm!

  • mcDavid
  • Registratie: April 2008
  • Laatst online: 02-10 08:45
Lol, wij hebben een keer meegemaakt dat we een aantal dagen op een rij, rond de zelfde tijd, last hadden van verhoogde page-load tijden... Na aardig wat debuggen, uiteindelijk afdeling security er maar bijgehaald met de melding "het lijkt dat iets/iemand het nogal op ons gemunt heeft en dagelijks zit te fuzzen op onze site... wat moeten we daarmee?"

Bleek dat het een "service" was die ze zelf ingehuurd hadden. :X

Acties:
  • +2 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
armageddon_2k1 schreef op maandag 18 mei 2020 @ 09:41:
We hadden een klant die ons begon te DDOS'en op de productie-omgeving, onaangekondigd, middels een ingekochte DDOS aanval. Hele productie-omgeving zeer traag en uiteindelijk hun geblokkeerd. Daarna een hele hoop stennis dat we toch wel tegen DDOS zouden moeten kunnen. Weet je, onze software is niet super kritisch en is gewoon een management-tool en de klant zelf is overigens meerdere keren in het nieuws gekomen met downtime door DDOS bij hun eigen systemen.... dus tja.
Blokkeren is toch een prima manier om een DDOS af te wenden ;)

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • kwaakvaak_v2
  • Registratie: Juni 2009
  • Laatst online: 02-06 12:29
Creepy schreef op maandag 18 mei 2020 @ 10:09:
[...]

Hoe kan je een test op productie doen voordat ie in productie gaat? Dat lijkt me dan toch een test- of acceptatieomgeving?
In web developer land is dat vrij eenvoudig, kwestie van andere domein naam aan koppelen ;)
Sebazzz schreef op maandag 18 mei 2020 @ 10:34:
[...]

Dat kan maar één keer want daarna ben je in productie ;)
Dat klopt, maar pentesting gebeurd bij de meeste klanten ook maar eenmalig. Daarna is het vaak een OWASP scan tool die checked of er niet plotseling extra poorten opengezet zijn en meer van dat soort 'schijnveiligheid' toestanden.

Bij brochure sites is het CMS negen van de tien keer de zwakste schakel en die kun je prima testen op een losse omgeving. De pentest is vaak vanuit de klant opgezet die graag de infra wil checken op basale dingen als open poorten, mail relay etc.

En aangezien wij geen mail hosting doen, FTP toegang weigeren, SSH access op IP filtering staat etc zijn de pentesters meestal vrij snel klaar met testen.

[ Voor 55% gewijzigd door kwaakvaak_v2 op 18-05-2020 11:54 . Reden: extra context ]

Driving a cadillac in a fool's parade.


Acties:
  • +1 Henk 'm!

  • P-Storm
  • Registratie: September 2006
  • Laatst online: 12:58
Ik vraag mij soms af waarom ik documentatie maak.

Klant: @P-Storm weet je hoe X werkt?
@P-Storm: Staat in de documentatie, heb je daar al in gekeken?
Klant: Nee heb ik niet in gekeken, zullen we even overleggen hoe het moet?
Call
@P-Storm: Zoals in de handleiding staat moet je dit uitvoeren.
Klant: Ok dan snap ik het

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 14:08
* gekkie heeft hier regelmatig pentesters door de kantoortuin heen vliegen, koolmeesjes zijn nog de beste acrobaten en pikken de meeste bugs er zo uit 8)

Acties:
  • +1 Henk 'm!

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
Woy schreef op maandag 18 mei 2020 @ 11:43:
[...]

Blokkeren is toch een prima manier om een DDOS af te wenden ;)
Da's toch precies wat anti-DDOS software/hardware doet? Detecteren dat het een DDOS aanval is en dan vrolijk die packets droppen. Niet echt mijn cup of tea dit soort spul verder, dus misschien heb ik het mis.

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Grijze Vos schreef op maandag 18 mei 2020 @ 12:26:
[...]

Da's toch precies wat anti-DDOS software/hardware doet? Detecteren dat het een DDOS aanval is en dan vrolijk die packets droppen. Niet echt mijn cup of tea dit soort spul verder, dus misschien heb ik het mis.
Ja daarom, blijkbaar hebben ze alleen ook de klant zelf geblokkeerd, maar als die de (D)DOS initieert vind ik dat niet heel vreemd om ook te blokkeren.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 13:10

Creepy

Tactical Espionage Splatterer

kwaakvaak_v2 schreef op maandag 18 mei 2020 @ 11:49:
[...]


In web developer land is dat vrij eenvoudig, kwestie van andere domein naam aan koppelen ;)
Klink in mijn ogen toch als een pentest die gedaan wordt voordat het daadwerkelijk in productie staat (zoals het hoort dus ;) )

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • +1 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
.oisyn schreef op vrijdag 1 februari 2019 @ 15:04:
I'm just going to leave this here...

[YouTube: Marble Race: MarbleLympics 2019 Qualifiers]

Main tournament op 18 april, zet het in je agenda.
Haha, dit was in de aflevering van Last Week tonight gisteren, de nieuwe sponsor voor de 2020 editie :+

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”

Pagina: 1 ... 62 ... 102 Laatste

Dit topic is gesloten.

Let op:
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep voor iedereen in de Devschuur® en niet als vraagbaak.