MD5 met een moeilijke salt zorgt al meteen dat een dictionnary attack minder kans heeft op slagen.
Een salt is in feite gewoon een string die je erbij concat. Bvb: als het password = passw0rd, wat sowieso zal voorkomen in een MD5 dictionary,
zou je door een Salt:'X43z04xZk' ervoor te voegen: X43z04xZkpassw0rd krijgen, wat al moeilijk te vinden is via de dictinaries online.
het is zowel een voordeel dat MD5 snel is als een nadeel.
Posts by Quitta
-
-
Na lang zoeken en bekijken van alle talks heb ik een planning voor mezelf opgesteld.
De mensen met wie ik samenkom uit antwerpen gaan waarschijnlijk niet telkens hetzelfde volgen.
Maar dat gaat me denk ik niet al te veel van dit schema afhouden, want deze lijken het intressantst voor mij.
Misschien kom ik jullie wel tegen op een van deze talks.Mijn schema (sommige zijn nog overlappend, dat betekent dat ik nog ga zien op basis wat andere vrienden gaan volgen.)
- 11u00-11u50 How google build web services: K4.201
- 11u00-11U50 How we made the jenkins community: Janson
- 12u00-12u30 firefox searching for heroes: U218A
- 12u30-12u50 Open chemistry project: K.3.601
- 12u40-13u00 Sketching interactions: H1308
- 13u00-13u25: Whats wrong with php? K.4.201
- 13u30-13u55: phpunit best practice: K.4.201
- 13u30-14u00: Modern CMake: H1308
- 14u00-14u50: OWASP ZAP security for devs: Janson
- 14u00-14u50:Typo3 framework : K.4.201
- 15u00-15u50: Nginx&php match mae in heaven:K4.201
- 15u00-15u15:C2 programming language :Ferrer
- 16u00-16u50 welcome to symfony2 world: K.4.201
- 17u00-19u00: php extension writing + hip hop: K4.201
- 17u45-18u15: introduction c++11 & Qt: H1.308
- 18u20-18u40: software as science: K.3.601
Deze zelfsamengestelde track is bedoeld voor php/C++ developers. Met een hele hoop php zaken, en een mix van de nieuwste c++ features + CMake (eventueel)
Ik denk niet dat introduction c++11 & Qt en modern CMake intressant is voor mensen die niet bekend zijn met c++.
Wel denk ik dat de andere zaken ook handig zijn voor beginners.Als jullie al een specifiekere planning hebben?
Quitta
-
Haha, dit vind ik zelf wel heel cool, ik heb het contact form er in de vorm van een mail-command ingestoken
-
Bedankt Tim, ik weet dat dit inderdaad niet gericht is voor werkgevers die mensen zoeken. Maar mijn portfolio is ook niet echt gericht naar hun
Ik ben geen webdesigner, maar een programmeur, en ga er dan ook vanuit dat vooral mensen van forums die teamgenoten zoeken, of mensen die reeds in dit milieu zitten op mijn site belanden. -
Howdie,
ik ben bezig met een eigen portfolio-webpagina te maken.
zelf ben ik een beginner met css, maar met veel gepruts en trial and error kom ik er wel.
Ikzelf ben in iedergeval al ontzettend blij met het resultaat, maar nu had ik graag ook jullie feedback gehad, zodat ik een ander zicht erop kan krijgen. -
eventueel geintresseerd, wat zijn jullie uitblinkers, als ik het zo mag noemen. Hebben jullie iets speciaals in gedachte t.o.v andere criminals?
-
Ik vond het ook een heel leerzame website, maar ik vond het niveau wat laag van sommige delen. Vele zaken zijn herhalingen van ervoor enz..
Als je echt grondig dingen wilt leren en er tijd voor vindt, zou ik coursera aanbevelen.Dit is vooral bedoeld voor mensen met 4-10 uur tijd per week
Ik heb zelf al tal van hun lessen gevolgd, maar nooit uitgekregen door gebrek aan tijd. -
tot nu toe zit ik vast met dit:
http://www.webdevout.net/test?01nIk heb de oplossing gevonden via:
Code
Toon Meer#social-media{ display:table; /*Display table causes a block-like width calculation, which allows the next line to work*/ margin:0 auto; /*Horizontally center the #social-media element, by setting the top and bottom margin to 0 and the left and right margin to "auto"*/ position:relative; left:200px; } #social-media > div{ position:relative; /* Create a new offset context, starting with any div that is a direct descendant of #social-media see http://www.barelyfitz.com/screencast/html-training/css/positioning/ */ } #social-media > div, #social-media .icon { display: block; float: left; } #social-media .tooltip { display: none; position:absolute; /*it' says absolute, but (grumble) it's relative to #social-media > div's offset context */ top:100%; /*this means position the tooltip 100% of the height of #social-media from the top of #social-media */ left:50%; } #social-media .icon, #social-media .icon:hover + .tooltip{ display: block;
Code<div id="social-media"> <div class="fb"> <div class="icon"><img src="fbicon.png" alt="fb"/></div> <div class="tooltip"><img src="facebooktext.png"></div> </div> <div class="twitter"> <div class="icon"><img src="twittericon.png" alt="twitter" class=".twitter-icon"/></div> <div class="tooltip"><img src="twittertext.png"></div> </div> </div>
topic mag dicht
-
Maar hoe zou ik mijn images dan moeten zetten? want
Code<img src="facebookbutton.png" alt="fb" class="fb-icon" /><img src="ftwitterbutton.png" alt="fb" class="fb-icon" />
zou dat dan geen problemen opleveren ivm dat die pijlen doorlopen in het veld van de 2e button.ik kan het niet goed uitleggen, ik weet het
Maar ik hoop dat je het begrijpt.
-
Howdie,
ik zit een beetje te sukkelen met css en hoopte op jullie hulp/advies.
Het zit namelijk zo, ik probeer op mijn portfolio-page social-media buttons te plaatsen.
Deze zouden clickable moeten zijn, en vanaf je erover hovert, zouden deze a.d.h.v een pijltje moeten zeggen over welk social-media het gaat.
Het is alleen iets moeilijker dan ik het hier beschrijf.Daarom meteen ook mijn images om het probleem te verduidelijken:
Nu, wanneer er niet over de icoontjes gehoverd wordt, zouden er geen pijlen mogen verschijnen.
Ik ken helaas css niet goed genoeg, en kwam alleen op een redelijk unclean JS oplossing.Ik denk dat ik sowieso de facebook en twitter logo's al aparte files moet maken.
en dan wou ik de onderste lijn, waar zowel, (pijl +facebook) als (pijl+twitter) komt als 1 image bezien.maar eerlijk gezegd weet ik geen goede simpele oplosing.
Elke hulp is welkom
Quitta
-
Howdie ICTers,
ik wou wederom even iets interessants delen me jullie, namelijk:
http://www.vdab.be/digitalewedstrijd.shtmlvdab heeft een wedstrijd waar je een digitale jobadviser mag programmeren/bedenken. Er valt 2000 euro te winnen!
Lijkt me nog wel intressant, maar ik kom niet meteen op een intressant idee. Misschien hebben jullie meer geluk ermee, indien mensen leuke ideeën hebben en eventueel een team zoeken, ben ik misschien nog wel geintresseerd.In ieder geval wou ik het gewoon even delen.
PS: let wel op: je moet nog wel studeren + belgisch zijn denk ik..
Quitta
-
header ziet er goed uit hier, maar ik heb dan ook wel een gigantische resolutie hier lopen..
Ik vind wel at je naam 'mijnHosting' links in de menubalk, teveel naar links gecentreerd staat.Volgens mij moet je meer letten op de verscheidenheid van e #resoluties dat mensen gebruiken.
-
Bedoelen ze dan slordig in de zin van jouw commentaar, identatie,..
In dat geval zou ik eens coding convention voor OOP opzoeken en doorbladeren.Voor je object/method probleem, ik weet niet goed of het bij php ook zo is, maar bij software engineering, ga je je project eerst kort beschrijven in een aantal zinnen, met de fucties die je wil dat het moet kunnen uitvoeren en wat we ervan verwachten. Vervolgens ga je alle zelfstandige naamwoording in die tekst aanduiden, en dat zijn mogelijke objecten. De werkwoorden zijn mogelijke methods voor die objecten. Dit is een zeer high-level om u opsplitsing te maken, maar geeft normaal al een standaard idee waar je naar uit wilt gaan en hoe de relaties tussen je objecten zijn.
Vervolgens goed letten op inheritance, hoe meer je dat 'logisch' kunt toepassen, hoe beter, maar zorg dat je het geheel niet moeilijker maakt dan nodig.
-
Ok, ik veronderstel dat je hiermee je gateway ip bedoeld, hetgene dat overeenkomt met: http://www.whatismyip.com/
Want indien je je intern ip adress bedoelt: 192.168.x.x (achter een NAT bv) ofzo bedoelt, kom je telkens aan een ander IP doordat het DHCP protocol je telkens een vrij IP gaat toekennen. (of je moet in je router een vast ip toegekend hebben aan je ip)Indien je nu je gateway ip bedoelt dat tekens anders is, dit is aghankelijk van je provider.
Sommige kennen nu een fixed ip adres toe aan hun klanten, wat constant hezelfde zal blijven. Maar zoals je misschien al weet, bij ipv4 zaten ze met het probleem dat het #mogelijke IP-adressen vol gebruikt werd. Waardoor ze dynamische IP adressen gingen toekennen. Hierdoor gaan ze nu telkens een vrij IP-address toekennen aan hun klanten, en indien router reset of na verloop van tijd kunnen ze deze veranderen. Een oplossing hiervoor dacht ik is gebruiken van no-ip service. Als je bvb een server wilt runnen, maar dat is al wat lang geleden dat ik daar iets over gelezen heb..Quitta
-
-
Je vergeet misschien nog het belangrijkste: command mode en insert mode
Het idee is dat je constant in command-mode blijft (gebruikt om te navigeren) en vanaf je iets qua text wil typen gebruik je insert mode.
Switchen tussen modes is gewoon op esc drukken om naar command mode te gaan en 'i' om naar insert mode te gaan.Bij vimperator is er een mode tussen als ik het goed versta, een normal mode, om nu naar command mode te gaan moet je ':' typen.
je kan in vimperator ook heel makkelijk naar een website browsen door gewoon in normal mode tabopen te typen (vanaf je t typt wordt autofill toegepast) en dan e url met meteen mooie matches uit je history. een tab sluiten kan door 'd' in normal mode te typen, scrollen met j en k of spatie, ..
Ik heb er zelf nog maar even mee geprutst maar vimperator zag er best handig uit!
zelf gebruik ik idd vi
-
http://janrain.com/products/engage/social-login/
Daarmee kan je zowel fb, als google+ accounts als wat nog meer gebruiken, het werkt zoals een token-service dacht ik.
-
Howdie mede-ICTers,
ik heb zonet een handige FF-plugin gedownload die ik graag met jullie wou delen,
misschien kennen sommige van jullie het al. Namelijk: http://www.vimperator.org/vimperatorDit laat je toe vim te gebruiken in je browser! Voor de mensen die vim niet kennen, dit zorgt ervoor dat je makkelijk kunt typen, navigeren, scrollen,..
Zonder je muis te gebruiken, waardoor je je handen constant op het toetsenbord kunt houden en je een hele hoop switching-tijd wint!De keystrokes zijn iets anders dan vim, maar het concept is wel hetzelfde. Ikzelf moet er nog wat meer aan wennen, maar ik was altijd wel fan van vim.
Ik hoop dat jullie er iets met zijn en het eventueel uitproberen.
In ieder geval wou ik het gewoon eens sharen..Quitta
-
Je gebruikt beter een PDO http://php.net/manual/en/book.pdo.php
maar voor zover ik weet is de fetch_array niet meer of minder hack-able dan een andere query functie.
Gewoon altijd zorgen dat je goed filtered van input data! -
Hoe ziet je object structure eruit?
Gewoon een ['message'] en ['function'] data member?Zitten op dat moment niet meerdere objecten in je $this->entries array, moet je dan niet deze indexeren ofzo?
Ik heb alleen niet echt een idee hoe dit allemaal moet in php, ook het gebrek aan types is behoorlijk verwarrend voor iemand die c++ code gewend is