Let op: Mijn post bevat meningen, aannames of onwaarheden
Dat heeft vrij weinig met elkaar te maken.TJHeuvel schreef op vrijdag 12 augustus 2011 @ 15:06:
Iets met defensief programmeren.
I repeat me question: Hoe kan de count van een array lager dan 0 zijn?TJHeuvel schreef op vrijdag 12 augustus 2011 @ 15:06:
Stiekem maar even geedit, ik bedoelde <=![]()
Iets met defensief programmeren.
Let op: Mijn post bevat meningen, aannames of onwaarheden
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.
Nee, het is ASP.NET MVC3 die de datum dan niet accepteert als geldige datumSPee schreef op vrijdag 12 augustus 2011 @ 14:59:
[...]
Er worden hopelijk toch geen datums direct in een query geplakt (oid)?
Dat is altijd leuk (en veilig)
Kater? Eerst water, de rest komt later
Bijvoorbeeld, en misschien wel nooit. Dit kan een slecht voorbeeld zijn, maar over het algemeen heb ik mijzelf aangeleerd toch ook zulk soort scenario's te coveren.
Hehe, dát past niet in het geheugen op 32bit systemen
Let op: Mijn post bevat meningen, aannames of onwaarheden
Dat is 8Gb als je er enkel dingen van 4 bytes in stopt. No way dat dat gaat gebeuren
En:
WTF:If PHP encounters a number beyond the bounds of the integer type, it will be interpreted as a float instead. Also, an operation which results in a number beyond the bounds of the integer type will return a float instead.
If an invalid digit is given in an octal integer (i.e. 8 or 9), the rest of the number is ignored.
var_dump(01090); // 010 octal = 8 decimal
[ Voor 51% gewijzigd door PrisonerOfPain op 12-08-2011 15:19 ]
Je vergeet de pointers ernaar, de garbage collector reference count en een verwijzing naar informatie over het type van het object. Uit mn hoofd kost iedere variable 48 bytes in PHP... en dan heb ik het over de variable, niet over zijn inhoud.PrisonerOfPain schreef op vrijdag 12 augustus 2011 @ 15:16:
[...]
Dat is 8Gb als je er enkel dingen van 4 bytes in stopt. No way dat dat gaat gebeuren
En:
[...]
Aangezien een PHP array geen echte array maar een map met numerieke keys is, kost ieder element al 2 soort-van variablen, 1 int als key en de opgeslagen waarde.
Het zal me niet verbazen dat je meer dan 100 bytes kwijt bent voor het toevoegen van 1 int aan je array.
[ Voor 8% gewijzigd door Gamebuster op 12-08-2011 15:25 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Let op: Mijn post bevat meningen, aannames of onwaarheden
[ Voor 170% gewijzigd door PrisonerOfPain op 12-08-2011 15:43 ]
“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.
Je bedoelt waarschijnlijk 8GB. En no way dat je ooit meer dan 640k nodig gaat hebben. Oh wacht...PrisonerOfPain schreef op vrijdag 12 augustus 2011 @ 15:16:
[...]
Dat is 8Gb als je er enkel dingen van 4 bytes in stopt. No way dat dat gaat gebeuren
Dat slaat op user input. Ik geloof er geen zak van dat ze in PHP rekening houden met het feit dat als een array meer dan X elementen heeft dat ze dan ineens een float gaan returnen in count(). Al is het alleen maar dat een array nooit INT_MAX elementen zal gaan bevatten.En
[ Voor 7% gewijzigd door .oisyn op 12-08-2011 16:03 ]
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.
Er staat letterlijk "Also, an operation which results in a number beyond the bounds of the integer type will return a float instead." Maar goed, moot point omdat het toch nooit voor gaat komenDat slaat op user input. Ik geloof er geen zak van dat ze in PHP rekening houden met het feit dat als een array meer dan X elementen heeft dat ze dan ineens een float gaan returnen in count(). Al is het alleen maar dat een array nooit INT_MAX elementen zal gaan bevatten.
[ Voor 6% gewijzigd door PrisonerOfPain op 12-08-2011 16:06 ]
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
35
36
37
38
39
40
41
42
43
44
45
46
47
| /* {{{ proto int count(mixed var [, int mode]) Count the number of elements in a variable (usually an array) */ PHP_FUNCTION(count) { zval *array; long mode = COUNT_NORMAL; if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|l", &array, &mode) == FAILURE) { return; } switch (Z_TYPE_P(array)) { case IS_NULL: RETURN_LONG(0); break; case IS_ARRAY: RETURN_LONG (php_count_recursive (array, mode TSRMLS_CC)); break; case IS_OBJECT: { #ifdef HAVE_SPL zval *retval; #endif /* first, we check if the handler is defined */ if (Z_OBJ_HT_P(array)->count_elements) { RETVAL_LONG(1); if (SUCCESS == Z_OBJ_HT(*array)->count_elements(array, &Z_LVAL_P(return_value) TSRMLS_CC)) { return; } } #ifdef HAVE_SPL /* if not and the object implements Countable we call its count() method */ if (Z_OBJ_HT_P(array)->get_class_entry && instanceof_function(Z_OBJCE_P(array), spl_ce_Countable TSRMLS_CC)) { zend_call_method_with_0_params(&array, NULL, NULL, "count", &retval); if (retval) { convert_to_long_ex(&retval); RETVAL_LONG(Z_LVAL_P(retval)); zval_ptr_dtor(&retval); } return; } #endif } default: RETURN_LONG(1); break; } } |
RETURN_LONG returnt toch echt gewoon een integer.
[ Voor 88% gewijzigd door .oisyn op 12-08-2011 16: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.
Ik begrijp het hoogstwaarschijnlijk zo geimplementeerd is (tenzij ze intern overal zval gebruiken om operaties te doen) maar het blijft dat count() een operatie is en dat er volgens de documentatie in het geval van een overflow geconvert word naar een float..oisyn schreef op vrijdag 12 augustus 2011 @ 16:06:
En waar staat dat dat ook geldt voor het resultaat van count()? Als ik in een PHP plugin een PHP type van een int maak dan blijft dat gewoon een int hoor. Die functie kan namelijk niet zien of mijn int signed of unsigned was. Zoals ik al zei, echt niet dat ze daar in de implementatie van count() rekening mee houden.
TietenOkkE schreef op vrijdag 12 augustus 2011 @ 15:50:
Wat een technische gesprekken zo op de vrijdag middag.
[ Voor 11% gewijzigd door PrisonerOfPain op 12-08-2011 16:14 ]
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.
Dát is een ander verhaal.oisyn schreef op vrijdag 12 augustus 2011 @ 16:14:
Oh sorry ik was even niet op de hoogte van het feit dat de PHP documentatie een autoriteit was op het gebied van hoe de implementatie werkt

En weg productiviteit
Eigenaar/brouwer Milky Road Brewery
[ Voor 16% gewijzigd door .oisyn op 12-08-2011 17:38 ]
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.
Stackpanel (vertical) met daarin per item een stackpanel/grid?.oisyn schreef op vrijdag 12 augustus 2011 @ 17:37:
Is er een WPF variant van een HTML <table>? Je hebt wel een Grid, maar je moet voor iedere control apart specificeren in welke rij/kolom hij terecht moet komen. Oftewel, als ik iets wil inserten dan moet ik overal die rij-definities aan gaan passen. Of is er een ander control om key/value pairs goed uit te lijnen?
Xbox
Even the dark has a silver lining | I'm all you can imagine times infinity, times three
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.
Na vele pogingen om quantum computing te begrijpen heb ik eindelijk een begrijpbare tekst gevonden.
Let op: Mijn post bevat meningen, aannames of onwaarheden
A little boy goes to his father and asks, “Daddy, how was I born?”
The father answers:
Well, son, I guess one day you will find out anyway! Your Mom and I first met in a chat room on Yahoo. We really hit it off, so I set up a date with your Mom via email. Our first date was at a cyber cafe. We snuck into a secluded room and googled each other. Then your mother agreed to a download from my hard drive. As soon as I was ready to upload, we discovered that neither one of us had used a firewall, and since it was too late to hit the delete button, nine months later a little pop-up appeared that said:
“You’ve got MALE!”
Toch maar ff verder werken aan mijn game...
Het is hier geen helpdesk hè!.oisyn schreef op vrijdag 12 augustus 2011 @ 18:37:
Nee, want dan worden de kolommen niet gelijk uitgelijnd.
Let op: Mijn post bevat meningen, aannames of onwaarheden
Ahh, blijft mooi, die PHP broncode. Bijna meer macro's dan C-code. (En je wil niet weten waar dat allemaal naar expandt.oisyn schreef op vrijdag 12 augustus 2011 @ 16:06:
(php source code)

Dat eindigt in dit juweeltje:Soultaker schreef op vrijdag 12 augustus 2011 @ 19:45:
[...]
Ahh, blijft mooi, die PHP broncode. Bijna meer macro's dan C-code. (En je wil niet weten waar dat allemaal naar expandt)
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
35
36
37
38
39
40
41
42
43
44
45
| void zif_count(int ht, zval *return_value, zval **return_value_ptr, zval *this_ptr, int return_value_used ) { zval *array; long mode = 0; if (zend_parse_parameters((ht) , "z|l", &array, &mode) == -1) { return; } switch ((*array).type) { case 0: { { (*return_value).type = 1; (*return_value).value.lval = 0; }; return; }; break; case 4: { { (*return_value).type = 1; (*return_value).value.lval = php_count_recursive (array, mode ); }; return; }; break; case 5: { zval *retval; if ((*array).value.obj.handlers->count_elements) { { (*return_value).type = 1; (*return_value).value.lval = 1; }; if (0 == (*array).value.obj.handlers->count_elements(array, &(*return_value).value.lval )) { return; } } if ((*array).value.obj.handlers->get_class_entry && instanceof_function(zend_get_class_entry(&(*array) ), spl_ce_Countable )) { zend_call_method(&array, ((void *)0), ((void *)0), "count", sizeof("count")-1, &retval, 0, ((void *)0), ((void *)0) ); if (retval) { if ((**&retval).type!=1) { if (!zval_isref_p(*&retval)) { { zval *orig_ptr = *(&retval); if (zval_refcount_p(orig_ptr) > 1) { zval_delref_p(orig_ptr); do { (*(&retval)) = (zval*)_emalloc((sizeof(zval_gc_info)) ); ((zval_gc_info*)(*(&retval)))->u.buffered = ((void *)0); } while (0); **(&retval) = *orig_ptr; _zval_copy_ctor((*(&retval)) ); zval_set_refcount_p(*(&retval), 1); zval_unset_isref_p(*((&retval))); } }; }; convert_to_long(*&retval); }; { (*return_value).type = 1; (*return_value).value.lval = (*retval).value.lval; }; _zval_ptr_dtor((&retval) ); } return; } } default: { { (*return_value).type = 1; (*return_value).value.lval = 1; }; return; }; break; } } |
Als je een preprocessor hebt, waarom zou je hem dan niet gebruiken?

Het ligt aan je datastructuur en hoe je die wil laten zien.
Overkill, maar je kunt de Datagrid gebruiken. De header kolom en regel wegwerken (uitzetten of 0px groot maken, weet niet welke v/d twee) en selectie mogelijkheid uitzetten. Vervolgens definieer je een set templated columns om de opmaak precies te regelen..oisyn schreef op vrijdag 12 augustus 2011 @ 17:37:
Is er een WPF variant van een HTML <table>? Je hebt wel een Grid, maar je moet voor iedere control apart specificeren in welke rij/kolom hij terecht moet komen. Oftewel, als ik iets wil inserten dan moet ik overal die rij-definities aan gaan passen. Of is er een ander control om key/value pairs goed uit te lijnen?
[ Voor 8% gewijzigd door Gamebuster op 12-08-2011 21:22 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Jeej!Just received word from ANSI that the C++ FDIS has officially been approved by ISO in a unanimous vote. 21 of 21 National Bodies voted to APPROVE. Well done everyone!
Nothing to see here!
C++0x?
Let op: Mijn post bevat meningen, aannames of onwaarheden


[/rant]. Tijd voor een compjoeterspel en bier.
C++0x was de final draft voor de nieuwe C++ standaard. Die is nu goed gekeurd dus als alles goed gaat gaat de standaard C++11 heten zoals C++03 en C++98 daarvoor
nieuws: ISO keurt C++ 2011-normontwerp goed <-- wat meer over de standaard
[ Voor 21% gewijzigd door Rutix op 12-08-2011 21:55 ]
Nothing to see here!
Let op: Mijn post bevat meningen, aannames of onwaarheden
WPF4 heeft een datagrid, voor WPF3.5 zit er een datagrid in de WPF Toolkit.oisyn schreef op vrijdag 12 augustus 2011 @ 17:37:
Is er een WPF variant van een HTML <table>? Je hebt wel een Grid, maar je moet voor iedere control apart specificeren in welke rij/kolom hij terecht moet komen. Oftewel, als ik iets wil inserten dan moet ik overal die rij-definities aan gaan passen. Of is er een ander control om key/value pairs goed uit te lijnen?
We are shaping the future
Ja
On a side note WTF? : http://www.google.com/pat...oom=4#v=onepage&q&f=false <-- Hoe is dit er ooit doorheen gekomen
[ Voor 27% gewijzigd door Rutix op 12-08-2011 23:35 ]
Nothing to see here!
Verwijderd
Nu kan ik me wel voor men kop slaan, in amper 20 minuten bouw je een simpel blogje (welliswaar zonder enige lay-out of validatie bij het inserten), maar het toont toch aan hoe gemakkelijk zo'n framework is...
Ik zal er mij toch maar eens wat verder in moeten verdiepen voor ik aan de slag ga met het volgende projectje.
Zijn er nog zo'n dingen waar ik zeker eens naar moet kijken voor ik het volgende projectje begin?
+ devise (compleet login systeem incl. mailing, wachtwoord vergeten, encryptie met salt, registratie en login forms/pagina's, etc)
+ cancan (rechtensysteem)
+ simple_form (makkelijker forms maken, 1 regeltje voor een label + field, fieldtype + validations worden automagisch erbij geplakt op basis van validation settings van je model en content van label op basis van translation file)
+ inherited_resources (makkelijker controllers maken, maakt default actie voor INDEX, SHOW, NEW, EDIT & REMOVE voor JSON, HTML en XML responses en handelt zelf het ophalen van de juiste objecten af)
+ meta_search (makkelijk filters en ordering toevoegen aan je indexen)
+ will_paginate (makkelijk je indexen beperken tot een fixed aantal en paginanummers toevoegen)
Echt, ik blijf versteld staan hoe fucking simpel sommige dingen zijn met RoR + die gems.
Ruby is een fijn sexy taaltje.
Rails is een fijn sexy framework.
[ Voor 185% gewijzigd door Gamebuster op 13-08-2011 01:38 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Ik zei toch dat ik het niet wilde wilde wetenhostname schreef op vrijdag 12 augustus 2011 @ 20:22:
Dat eindigt in dit juweeltje:
Deze keer maar een Engelse versie van Windows 7 geinstalleerd. Eens kijken hoe dat bevalt.
Hail to the king baby!
Ik gebruik al sinds ik mijn eigen PC heb, de Engelse taal als enige taal welke op mijn systeem komt. Een Nederlandse spellingscontrole wil ik dan nog wel installeren, maar voor de rest is alle software op zijn Engels.urk_forever schreef op zaterdag 13 augustus 2011 @ 15:32:
Deze keer maar een Engelse versie van Windows 7 geinstalleerd. Eens kijken hoe dat bevalt.
Vreselijk al die Nederlandse vertalingen, daarnaast maakt het het zoeken op foutenmeldingen of andere systeemwensen een stuk makkelijker met Engels als taal
If money talks then I'm a mime
If time is money then I'm out of time
Idem hier. Alle software in het Engles geïnstalleerd. Ik heb zelfs liever dat websites etc standaard op Engels staan, maar ik heb vaak dat die toch NL kiest

[ Voor 92% gewijzigd door urk_forever op 13-08-2011 16:00 ]
Hail to the king baby!
Jup, ik heb het zelfde probleem. Liever zie ik van origine Engelse sites ook gewoon op zijn Engels. Dat de content dan op zijn Nederlands is (zoals bijvoorbeeld mijn Facebook-pagina) vind ik niet erg. Zolang het framework maar Engels isStyxxy schreef op zaterdag 13 augustus 2011 @ 15:49:
Idem hier. Alle software in het Engles geïnstalleerd. Ik heb zelfs liever dat websites etc standaard op Engels staan, maar ik heb vaak dat die toch NL kiest.
If money talks then I'm a mime
If time is money then I'm out of time
Ik had alleen een MSDN iso van een engelse Windows 7 Pro en ik had geen zin om een andere te downloaden, daarom heb ik maar eens de engelse geinstalleerd.Matis schreef op zaterdag 13 augustus 2011 @ 15:36:
[...]
Ik gebruik al sinds ik mijn eigen PC heb, de Engelse taal als enige taal welke op mijn systeem komt. Een Nederlandse spellingscontrole wil ik dan nog wel installeren, maar voor de rest is alle software op zijn Engels.
Vreselijk al die Nederlandse vertalingen, daarnaast maakt het het zoeken op foutenmeldingen of andere systeemwensen een stuk makkelijker met Engels als taal
Voor mijn ontwikkelwerkzaamheden is engels wel makkelijker denk ik, nu moest ik toch vaak zoeken naar de engelse termen van een foutmelding. Hopelijk ben ik nu ook van de vreselijke vertaal machine van Microsoft af

Op mijn thuis laptop heb ik lekker een Nederlandse Windows 7 staan.
Heb je de talen in de browser ook al goed ingesteld, misschien helpt dat.Styxxy schreef op zaterdag 13 augustus 2011 @ 15:49:
[...]
Idem hier. Alle software in het Engles geïnstalleerd. Ik heb zelfs liever dat websites etc standaard op Engels staan, maar ik heb vaak dat die toch NL kiest.
Hail to the king baby!
Jep, staat op en_GB ("HTTP Accept Language" staat op "en-GB,en;q=0.9"). Ik heb gewoon het vermoeden dat sommige websites geolocatie gebruiken (adv IP).urk_forever schreef op zaterdag 13 augustus 2011 @ 15:59:
[...]
Heb je de talen in de browser ook al goed ingesteld, misschien helpt dat.
Zo bijvoorbeeld ook leagueoflegends website, stuurt me altijd naar de EU website terwijl ik op de US servers speel. Irritant dus
[ Voor 38% gewijzigd door Styxxy op 13-08-2011 16:09 ]
Dat zal dan wel, ik had het met bepaalde drivers die werden automatisch in het nederlands gedownload terwijl ik toch echt op een engelse site zatStyxxy schreef op zaterdag 13 augustus 2011 @ 16:06:
[...]
Jep, staat op en_GB ("HTTP Accept Language" staat op "en-GB,en;q=0.9"). Ik heb gewoon het vermoeden dat sommige websites geolocatie gebruiken (adv IP).
Zo bijvoorbeeld ook leagueoflegends website, stuurt me altijd naar de EU website terwijl ik op de US servers speel. Irritant dus.
Hail to the king baby!
Die krijg ik ook nog steeds. Ze bepalen het denk ik aan de hand van de landinstellingen van Windows. Gelukkig staat er onder aan elk 'vertaalde' artikel een link naar de Engelseurk_forever schreef op zaterdag 13 augustus 2011 @ 15:59:
[...]Hopelijk ben ik nu ook van de vreselijke vertaal machine van Microsoft af
alleen bij cd krijg ik al warnings
[ Voor 24% gewijzigd door Gamebuster op 13-08-2011 17:26 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Vandaag overigens eens bezig geweest met het omzetten van wat oudere (maar nog steeds draaiende) projecten naar versie 3 van Smarty. Typisch zo'n klusje dat je voor je uit blijft schuiven en niet eens zo heel veel meerwaarde heeft voor iets wat niet meer actief ontwikkeld wordt, maar het is goed om even wat ervaring ermee op te doen via dat soort kleinere dingetjes.
(lang leve phpStorm overigens, zelfs voor dit soort klusjes maakt het alles makkelijker
Eigenaar/brouwer Milky Road Brewery
Verwijderd
V: Wat betekent het copyrightteken in spiegelbeeld?
A: Copyleft. Copyleft wordt voornamelijk gebruikt voor software, maar ook voor visueel en geschreven materiaal.
^^ auteurs denken dat software niet geschreven is maar uit de lucht komt vallen?
Ik berekende zojuist 1,1 biljoen hashes in iets meer dan 7 minuten, om een md5 hash van een 8 karakter lang wachtwoord te vinden. Nu gebruik ik tegenwoordig zulke korte wachtwoorden niet meer, maar moet je nagaan hoeveel mensen dat nog wel doen.
Gelukkig gaat de tijd verschrikkelijk hard omhoog met elk toegevoegd karakter. Bij wachtwoorden van 10 karakters neemt het zo'n 15 dagen om de hele ruimte te doorzoeken, dus gemiddeld 7,5 dag om het wachtwoord te vinden. Dan dan alleen als ik ook als minimale wachtwoord lengte 10 op geef, anders moet hij de 9-lengte ook nog doorzoeken natuurlijk.
Bij gebrek aan een beter topic om deze ervaringen te plaatsen, dan hier maar. Wachtwoordveiligheid heeft wel raakvlak toch?
Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana
¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸
Let op: Mijn post bevat meningen, aannames of onwaarheden
Ighashgpu ís een CUDA-based brute-forcerGamebuster schreef op zondag 14 augustus 2011 @ 13:39:
Pak een CUDA-based brute-forcer erbij. 6 tekens in 10 seconden op GTX280
Let op: Mijn post bevat meningen, aannames of onwaarheden
Welke poel aan characters heb jij daarvoor ingegeven? Het lijkt me sws eerlijk om een A-Za-z0-9 te gebruiken als minimum.Gamebuster schreef op zondag 14 augustus 2011 @ 13:39:
Pak een CUDA-based brute-forcer erbij. 6 tekens in 10 seconden op GTX280
Edit; Ikzelf heb een 3870x2, helaas kan ik de software ( v0.80.16.1 ) niet draaien.
[cmd]Found 1 CAL device(s)
No device marked as usable, check out /devicemask switch.[/cmd]
[pre]-devicemask:[N] Bit mask for GPUs usage, bit 0 == first GPU (default 0xFF, i.e. all GPUs). [/pre]
Default, werkt dus niet.
Snap, ik heb natuurlijk geen ATI RV 7X0/8X0, maar een 600-serie
[ Voor 39% gewijzigd door Matis op 14-08-2011 15:00 ]
If money talks then I'm a mime
If time is money then I'm out of time
Let op: Mijn post bevat meningen, aannames of onwaarheden
Twee dagen geleden nog een bedrijf gehacked waar ik een account had, bleken ze de passwords gewoon in plaintext op te slaan
Dat neemt toch nog niet weg dat als bedrijf XYZ jouw wachtwoorden plaintext opslaat, dat een dergelijke hacker alsnog kan inbreken?G70boX schreef op zondag 14 augustus 2011 @ 16:00:
Twee dagen geleden nog een bedrijf gehacked waar ik een account had, bleken ze de passwords gewoon in plaintext op te slaan. Het heeft mij in ieder geval weer wakker geschud en sindsdien gebruik ik KeePass (http://keepass.info/)
Of mis ik een ander punt?
If money talks then I'm a mime
If time is money then I'm out of time
Met flinke salts erbij kan je je rainbow tables ook vergeten.
Let op: Mijn post bevat meningen, aannames of onwaarheden
Maar als het wachtwoord plaintext is, dan zitten er toch juist geen hashes en salts om het wachtwoord heen?Gamebuster schreef op zondag 14 augustus 2011 @ 16:04:
Ja, maar dan heb je als hacker geenw achtwoorden maar hashes.
Met flinke salts erbij kan je je rainbow tables ook vergeten.
If money talks then I'm a mime
If time is money then I'm out of time
daarom flinke salt + hash ervan maken, dan zien ze alleen een groep tekens waar ze alleen met veel moeite een wachtwoord uit kunnen halen.
[ Voor 43% gewijzigd door Gamebuster op 14-08-2011 16:09 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Dat begrijp ik, maar wat heeft KeePass dan voor zin? Ik snap die toevoeging van G70boX niet.Gamebuster schreef op zondag 14 augustus 2011 @ 16:08:
Dat klopt, en dus heeft de hacker dan niet alleen je username/e-mail, maar ook je wachtwoord.
Een bedrijf slaat de wachtwoorden als plaintext op, nu gebruikt hij KeePass, maar dat maakt toch geen jota uit? Hij lijkt te pretenderen, dat nu hij KeePass gebruikt, het probleem van plaintext wachtwoorden opgelost is.
Je wachtwoorden (die dan uit random ascii bestaan) zijn dan nog net zo leesbaar.
[ Voor 24% gewijzigd door Matis op 14-08-2011 16:12 ]
If money talks then I'm a mime
If time is money then I'm out of time
Normaal gebruik ik verschillende wachtwoorden per website (of 1 wachtwoord voor onzin dingen), maar toevallig bij deze had ik hetzelfde wachtwoord als bij een andere website met dezelfde logingegevens. Dom natuurlijk, en met KeePass kan je makkelijk een wachtwoord genereren per website. Dan maakt het vrij weinig uit of ze dat ene wachtwoord hebben.Matis schreef op zondag 14 augustus 2011 @ 16:10:
[...]
Dat begrijp ik, maar wat heeft KeePass dan voor zin? Ik snap die toevoeging van G70boX niet.
Een bedrijf slaat de wachtwoorden als plaintext op, nu gebruikt hij KeePass, maar dat maakt toch geen jota uit?
Dat is natuurlijk erg onverstandig, maar dat ben je ook al achter.G70boX schreef op zondag 14 augustus 2011 @ 16:12:
Normaal gebruik ik verschillende wachtwoorden per website, maar toevallig bij deze had ik hetzelfde wachtwoord als bij een andere website met dezelfde logingegevens.
Ik ken de werking van KeePass, werkt inderdaad erg prettig.Dom natuurlijk, en met KeePass kan je makkelijk een wachtwoord genereren per website.
Dan maakt het vrij weinig uit of ze dat ene wachtwoord hebben.


If money talks then I'm a mime
If time is money then I'm out of time
Bedoel je toevallig gomtv?G70boX schreef op zondag 14 augustus 2011 @ 16:00:
Twee dagen geleden nog een bedrijf gehacked waar ik een account had, bleken ze de passwords gewoon in plaintext op te slaan.
[ Voor 16% gewijzigd door alwinuzz op 14-08-2011 17:22 ]
De rijen zijn niet allemaal per se even hoog helaas.alwinuzz schreef op vrijdag 12 augustus 2011 @ 20:55:
oisyn: een UniformGrid met Columns=2?
Het is niet gebaseerd op een container (dus een DataGrid biedt ook geen soelaas). Het is gewoon statische UI, maar ik wil het makkelijk kunnen uitlijnen.Of een ItemsControl met een grid als panel, en een mooie itemtemplate? Of een Table in een FlowDocument? Het ligt aan je datastructuur en hoe je die wil laten zien.
Heette het niet allang C++11?Rutix schreef op vrijdag 12 augustus 2011 @ 21:49:
[...]
Jeej!Kunnen we C++0x bijna C++11 noemen =).
.edit: oh nee blijkbaar geldt het pas vanaf het moment dat het officieel is gepubliceerd.
[ Voor 12% gewijzigd door .oisyn op 14-08-2011 18:03 ]
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.
http://philipm.at/2011/0808/
edit: nu ik m zelf even gelezen heb
Laat ik zo zeggen, ik had niet verwacht dat het zo veel langzamer zou zijn dan andere gangbare DI containers. Ik vraag me dan ook af wat ze precies doen dat het zo veel langzamer lijkt...
[ Voor 63% gewijzigd door D-Raven op 14-08-2011 19:07 ]


[ Voor 92% gewijzigd door eamelink op 15-08-2011 08:51 ]
Edit: Die edit zag ik
[ Voor 22% gewijzigd door Andurin op 15-08-2011 08:54 ]
[ Voor 11% gewijzigd door Gamebuster op 15-08-2011 09:32 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.
Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.
Mwa valt wel mee, ben alleen hard opweg om strontziek te worden *snuit zn neus nog eens*Gamebuster schreef op maandag 15 augustus 2011 @ 11:13:
Stil hier. Iedereen last van maandagsyndroom?
Neuh, meer last van een gigantische kater na een weekje evangelisatie- / vrijwilligerswerk.Gamebuster schreef op maandag 15 augustus 2011 @ 11:13:
Stil hier. Iedereen last van maandagsyndroom?
Betaalde vakantiedag (Hemelvaart en in Antwerpen tevens moederkesdag)Gamebuster schreef op maandag 15 augustus 2011 @ 11:13:
Stil hier. Iedereen last van maandagsyndroom?
Misschien heeft iedereen de Ultimate Productivity Blog gelezen?
De jobs sectie is toch al heel lang een onderdeel van Tweakers? Hooguit dat je nu daar enkele jobs ziet ipv normale ads.BM schreef op maandag 15 augustus 2011 @ 13:03:
Waarom krijg ik in dit topic vacatures bovenin beeld te zien?Nieuwe feature?
Zelf ervaar ik het niet als storend, juist handig. Immers mensen die in betreffend topic willen helpen, zijn misschien ook wel opzoek naar een (nieuwe) baan in die sector. Win-win situatie in mijn optiek.
Huh?! Hemelvaart is toch al lang geweest?Styxxy schreef op maandag 15 augustus 2011 @ 12:52:
[...]
Betaalde vakantiedag (Hemelvaart en in Antwerpen tevens moederkesdag).
Ik denk het.BM schreef op maandag 15 augustus 2011 @ 13:03:
Waarom krijg ik in dit topic vacatures bovenin beeld te zien?Nieuwe feature?
Maar je kan het uitzetten bij voorkeuren. "Gerelateerde vacatures verbergen?"
¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸
België loopt toch altijd wel vaker wat achter

*edit, "hun" lijken twee hemelvaart dagen te hebben.
bron: http://www.beleven.org/fe...en/landen.php?land=BelgieFeestdagen in België 2011
De officiële feestdagen (vrije dagen) van België zijn: Nieuwjaarsdag (1 januari), Pasen, Dag van de Arbeid (1 mei), Hemelvaartsdag, Pinksteren, Nationale feestdag (21 juli), O.L.V. Hemelvaart (15 augustus), Allerheiligen (1 november), Wapenstilstand (11 november) en Eerste Kerstdag (25 december). De meeste overheidsinstellingen, banken en winkels zijn op deze dagen gesloten.
Voor meer informatie over het land België, zie: landenkompas.nl
[ Voor 58% gewijzigd door GateKeaper op 15-08-2011 13:16 ]
Overigens ik kwam dit tegen op een ander forum (wel even beetje geanonimiseerd). Hier probeert iemand een plaatje met lage resolutie zonder kwaliteitsverlies te vergroten.
Je kan het plaatje opslaan. Dan word openen en dan invoegen -> de afbeelding kiezen. Dan staat het plaatje in je word document.
Vervolgens kan je het plaatje zo groot maken als je wilt.
Dan doe je printscreen. Daarmee maak je een kopie van je scherm op dat moment.
Dan open je paint. Dan doe je bewerken -> plakken.
En voila je afbeelding groter zonder dat hij vaag is geworden.



Ah, mooizo, gelijk uitgezetTheCoolGamer schreef op maandag 15 augustus 2011 @ 13:15:
[...]
Ik denk het.
Maar je kan het uitzetten bij voorkeuren. "Gerelateerde vacatures verbergen?"
Ads zie ik niet, dus als het in plaats van advertenties zou zijn zou ik verwachten ze ook niet te zienGateKeaper schreef op maandag 15 augustus 2011 @ 13:07:
[...]
De jobs sectie is toch al heel lang een onderdeel van Tweakers? Hooguit dat je nu daar enkele jobs ziet ipv normale ads.
Niet helemaal mee eens. Als ik op zoek zou zijn naar een nieuwe baan zou ik zelf wel gaan zoeken, daar heb ik alle goede bedoelingen van T.Net niet bij nodigZelf ervaar ik het niet als storend, juist handig. Immers mensen die in betreffend topic willen helpen, zijn misschien ook wel opzoek naar een (nieuwe) baan in die sector. Win-win situatie in mijn optiek.
Xbox
Even the dark has a silver lining | I'm all you can imagine times infinity, times three
Vandaag is het de hemelvaart van onze lieve vrouwe
Het is dan ook een "feestdag" voor de katholieken.Styxxy schreef op maandag 15 augustus 2011 @ 13:42:
[...]
Vandaag is het de hemelvaart van onze lieve vrouwe(niet dat ik christelijk ben).

bron: http://www.beleven.org/feest/maria_tenhemelopneming
Maria Tenhemelopneming
Datum: maandag 15 augustus 2011
Land / gebied: Wereld (Katholieken)
Religie: Christendom (Rooms-Katholicisme)
Soort: Religieus (Heiligendag)
....
In de Katholieke Kerk wordt het sinds ongeveer 700 gevierd als een hoogfeest, in de Orthodoxie is het al ruim een eeuw eerder als feestdag bekend.
Drie weken vrij van werk, dus lekker even alleen focussen op het klussen
Tot later!

Kater? Eerst water, de rest komt later
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.
Een static random ergens declareren en global beschikbaar maken?.oisyn schreef op maandag 15 augustus 2011 @ 17:13:
Waarom heeft .Net niet gewoon een static rng? Beetje suf dat elk ding zijn eigen Random() moet gaan aanmaken, wat ervoor zorgt dat het ook een stuk minder random is.
* Styxxy rent weg.
Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana
Met als resultaat dat elke library zijn eigen interne globale random heeft die wordt geïnitialiseerd op de timestamp, waardoor bij snelle initialisatie alle random nummers hetzelfde zijnStyxxy schreef op maandag 15 augustus 2011 @ 17:15:
[...]
Een static random ergens declareren en global beschikbaar maken?

[ Voor 79% gewijzigd door .oisyn op 15-08-2011 17:22 ]
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.
Dit topic is gesloten.
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep, niet als vraagbaak