Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Cute. Het is wel koddig dat NL'ers daarop reagerenFiresphere schreef op donderdag 29 januari 2015 @ 11:46:
[...]
Ach, dat land van jullie heeft 8 overheden, 4 officiele talen die geen hond spreekt, 12 bestuurslagen en 21 hoofdsteden. Regel dat eerst eens voor je jezelf "enige echte" noemt.
De grap is meer voor Belgen
Wat is er mis met console.log?Wie gebruikt er dan ook console.log?
Zit nu al 48 uur te wachten op SSL certificaat
Erger, dat het IE7 over de zeik helpt
(En bovendien, debuggen met alert() is veel leuker!
Never explain with stupidity where malice is a better explanation
1
2
3
4
5
6
7
8
| // Enable logging and/or accidental logs work. window.log = function () { log.history = log.history || []; log.history.push(arguments); if (this.console && typeof(dev) !== 'undefined') { console.log(Array.prototype.slice.call(arguments)); } }; |
Stuk handiger. variabele dev definieren en gewoon log('dinges'); gebruiken. Geen variabele dev, dus ook geen logging. Dus ook geen development zooi wat in live verschijnt.
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!
Edit: Ik ben ook voorstander van een eigen log()-functie hoor.
[ Voor 13% gewijzigd door OkkE op 29-01-2015 15:06 ]
“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.
We hebben nu versie 1.0 en die draaide "perfect" op PHP 5.3, maar PHP 5.4 en hoger werken er niet meer mee. Ik denk dat, toen ze deze website 10 jaar geleden in elkaar draaiden, niemand nadacht over hoe ik hier nu mee zou zitten
Nah, ik had niet verwacht dat het Rubinski zou zijn. Die heeft toch geen tijdwsitedesign schreef op donderdag 29 januari 2015 @ 10:21:
[...]
Je hoort Rubinski nochtans niet klagen hoor
We are shaping the future
1
2
| INSERT INTO @table
SELECT [EenTabel].*, [EenAndereTabel_CTE].[Level] FROM [EenAndereTabel] |
Betreft code dat in een bepaalde SQL functie staat die ik tegen kom.
Lekker handig om een * te gebruiken.
Tabel is nu gewijzigd, dus werkt die functie ook niet meer.
[ Voor 4% gewijzigd door Jan_V op 29-01-2015 15:26 ]
Battle.net - Jandev#2601 / XBOX: VriesDeJ
Gevolg: Alle data pleite.
Gelukkig hebben we backups van die productie servers.....
...toch...?
....nee?
....ow
Let op: Mijn post bevat meningen, aannames of onwaarheden
Gamebuster schreef op donderdag 29 januari 2015 @ 15:28:
Iets of iemand heeft op een productie server een symbolic link willen maken naar een map vol data, maar heeft in plaats daarvan de symlink gemaakt onder de naam van dezelfde map (dus een link naar zichzelf)
Gevolg: Alle data pleite.
Gelukkig hebben we backups van die productie servers.....
...toch...?
....nee?
....ow
Roses are red, violets are blue, unexpected '{' on line 32.
Daarom zoek je nu een nieuwe Collega Webdeveloper? *sig*Gamebuster schreef op donderdag 29 januari 2015 @ 15:28:
Iets of iemand heeft op een productie server een symbolic link willen maken naar een map vol data, maar heeft in plaats daarvan de symlink gemaakt onder de naam van dezelfde map (dus een link naar zichzelf)
Gevolg: Alle data pleite.
Gelukkig hebben we backups van die productie servers.....
...toch...?
....nee?
....ow
Battle.net - Jandev#2601 / XBOX: VriesDeJ
Alleen een symlink maken delete geen data?Gamebuster schreef op donderdag 29 januari 2015 @ 15:28:
Iets of iemand heeft op een productie server een symbolic link willen maken naar een map vol data, maar heeft in plaats daarvan de symlink gemaakt onder de naam van dezelfde map (dus een link naar zichzelf)
Gevolg: Alle data pleite.
Gelukkig hebben we backups van die productie servers.....
...toch...?
....nee?
....ow
Unlink je (onder linux) niet gewoon waar de node in eerste instantie naar wijst? Dus if(--refcount == 0) deleteData();EddoH schreef op donderdag 29 januari 2015 @ 15:36:
[...]
Alleen een symlink maken delete geen data?
[ Voor 76% gewijzigd door .oisyn op 29-01-2015 15:47 ]
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.
1
2
| ln -s -f linktest/ ln: 'linktest/' and './linktest' are the same file |
Linux slikt het niet.
We hebben er weer een. https://aansluitingen.nl/aanvrager/aanmelden.php
Daar kun je niet je gegenereerde wachtwoord in het wachtwoordenveld pasten
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.
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!
[ Voor 12% gewijzigd door .oisyn op 29-01-2015 16:00 ]
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.
En gas/water/electriciteit/kabel/telefoon/glasvezel is toch allemaal overbodig? gewoon zonnepanelen en 4g gebruiken
Moet je dat soort dingen zelf regelen? Ik had verwacht dat de uitvoerder dit soort dingen wel voor je zou regelen..oisyn schreef op donderdag 29 januari 2015 @ 15:59:
Wegblijven ja inderdaad. Dan maar geen gas/water/electriciteit/kabel/telefoon/glasvezel naar mijn nieuwbouwhuis, want dit is een principekwestie
Battle.net - Jandev#2601 / XBOX: VriesDeJ
Als je een bestand over een ander bestand heenmovet werkt het inderdaad zo, en met symlinks (wat feitelijk bestanden met een speciale bit zijn) ook, maar voor directories werkt dat niet..oisyn schreef op donderdag 29 januari 2015 @ 15:46:
Unlink je (onder linux) niet gewoon waar de node in eerste instantie naar wijst? Dus if(--refcount == 0) deleteData();
De functie unlink() werkt dan ook alleen op bestanden. Je kunt een directory alleen verwijderen met rmdir() en dan alleen als 'ie leeg is. Dit zorgt ervoor dat je geen dangling pointers in je filesystem kunt krijgen.
Kortom, het scenario dat Gamebuster beschrijft is onmogelijk. Om een map vol data te verwijderen zul je eerst recursief de inhoud moeten verwijderen. Dat kan natuurlijk impliciet met een rm -R ... of een find ... -delete maar alle andere tools die bestanden overschrijven doen dat niet.
IE8 en IE9 ook niet hoorincaz schreef op donderdag 29 januari 2015 @ 14:52:
[...]
Erger, dat het IE7 over de zeik helpt
(En bovendien, debuggen met alert() is veel leuker!)
Dat ^Soultaker schreef op donderdag 29 januari 2015 @ 16:08:
[...]
Als je een bestand over een ander bestand heenmovet werkt het inderdaad zo, en met symlinks (wat feitelijk bestanden met een speciale bit zijn) ook, maar voor directories werkt dat niet.
De functie unlink() werkt dan ook alleen op bestanden. Je kunt een directory alleen verwijderen met rmdir() en dan alleen als 'ie leeg is. Dit zorgt ervoor dat je geen dangling pointers in je filesystem kunt krijgen.
Kortom, het scenario dat Gamebuster beschrijft is onmogelijk. Om een map vol data te verwijderen zul je eerst recursief de inhoud moeten verwijderen. Dat kan natuurlijk impliciet met een rm -R ... of een find ... -delete maar alle andere tools die bestanden overschrijven doen dat niet.
Gamebuster probeert gewoon z'n eigen fuckup in z'n collega's schoenen te schuiven
Ik vond jou toch het type dat elke dag op een kampvuur een zelfgevangen varken roosterde..oisyn schreef op donderdag 29 januari 2015 @ 15:59:
Wegblijven ja inderdaad. Dan maar geen gas/water/electriciteit/kabel/telefoon/glasvezel naar mijn nieuwbouwhuis, want dit is een principekwestie
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!
Ligt er een beetje aan. Die website bestaat niet voor nietsJan_V schreef op donderdag 29 januari 2015 @ 16:02:
[...]
Moet je dat soort dingen zelf regelen? Ik had verwacht dat de uitvoerder dit soort dingen wel voor je zou regelen.
Desalniettemin, het kan dus weldegelijk zijn dat je het nodig hebt, en het gebruik ervan weegt denk ik toch wel wat zwaarder dan het principe om er geen gebruik van te maken omdat ze pasten in wachtwoordveld verbieden
Het spreekt overigens wel voor ze dat ze van tevoren duidelijk kenbaar maken dat privacy heel belangrijk voor ze is en dat je gegevens veilig zijn opgeslagen. Ze zijn er alleen iets te ver in doorgeschoten. Liever dat dan dat ze er helemaal niet om geven.
[ Voor 25% gewijzigd door .oisyn op 29-01-2015 16:31 ]
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.
Klopt, heb er ook ooit op gekeken om een waterleiding te verplaatsen in m'n huidige woonhuis..oisyn schreef op donderdag 29 januari 2015 @ 16:30:
[...]
Ligt er een beetje aan. Die website bestaat niet voor niets, maar is denk ik meer als je een hutje op de hei gaat bouwen. In mijn geval is het inderdaad zo dat de projectontwikkelaar het regelt, al werd er in het geval van kabel verwarring gezaaid door Ziggo omdat het bij hen nog niet in het systeem stond danwel de helpdesk was aan het prutsen, en dan word je dus ook verwezen naar die site. Achteraf blijkt nu dat er gewoon een kabelaansluiting is geregeld.
Desalniettemin, het kan dus weldegelijk zijn dat je het nodig hebt, en het gebruik ervan weegt denk ik toch wel wat zwaarder dan het principe om er geen gebruik van te maken omdat ze pasten in wachtwoordveld verbieden
Het spreekt overigens wel voor ze dat ze van tevoren duidelijk kenbaar maken dat privacy heel belangrijk voor ze is en dat je gegevens veilig zijn opgeslagen. Ze zijn er alleen iets te ver in doorgeschoten. Liever dat dan dat ze er helemaal niet om geven.
Moest nog behoorlijk veel doen en regelen om dat voor elkaar te krijgen.
Uiteindelijk heb ik de hoofdleiding maar gelaten waar die is, weggewerkt achter een kastje in de keuken. Normale mensen kunnen er nog wel bij, inspecteren en vervangen. Wanneer ze weer eens langs komen voor iets moeten ze dus geen dikke monteur sturen, die past niet door een kastje van 45cm breedte
Battle.net - Jandev#2601 / XBOX: VriesDeJ
Ik zat eens even in die docs van Uglify te kijken, die naam is toch intrigerend, maar dit deed mij toch wel fronzen:alienfruit schreef op donderdag 29 januari 2015 @ 13:43:
Grr, Grunt's uglify_js wilt mijn console.log's niet weghalen
Om de windows-developers tegemoet te komen? Met k-splice hoef je een Linux bak praktisch nooit meer te rebooten, maar zelfs op Windows hoef je volgens mij voor Node.js dat niet te doen...First make sure you have installed the latest version of node.js (You may need to restart your computer after this step).
IMDB vote history | Next-gen OS, audio en video player, search engine en Movie DB
En NOS technici ga jullie schamen, niet eens op afstand bij je systemen kunnen.
No trees were harmed in the creation of this message, but several thousand electrons were mildly inconvenienced.
uhuh.. gezeur. En ja, waarom zouden ze zich moeten schamen.. echt fack waarom heeft de NOS remote access voor -alles- nodig?Kobus Post schreef op donderdag 29 januari 2015 @ 21:37:
Wat een gezeur met de NOS. Ben wel benieuwd wat die 'hackers' nou te melden hadden.
En NOS technici ga jullie schamen, niet eens op afstand bij je systemen kunnen.
🇪🇺 pro Europa! | Puinhoop Veroorzaken en Vertrekken (PVV)
Dat was ook mijn eerste gedachte ja.Rhapsody schreef op donderdag 29 januari 2015 @ 21:54:
Het is juist veiliger om er niet bij te kunnen op afstand. Dan zouden die hackers niet eens naar de studio hoeven komen.
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!
Hoeft niet perse remote te kunnen, maar een link tussen Studio Den Haag <-> Studio Hilversum lijkt me toch wel handig. Zeker voor dit soort gevallen, dan is het enkel in Hilversum kunnen regelen van uitzendingen toch een Single Point of Failure.Rhapsody schreef op donderdag 29 januari 2015 @ 21:54:
Het is juist veiliger om er niet bij te kunnen op afstand. Dan zouden die hackers niet eens naar de studio hoeven komen.
No trees were harmed in the creation of this message, but several thousand electrons were mildly inconvenienced.
Er is naar één Master Control Room voor de hele NPO in de playout.
Vanuit Hilversum gaat het op zender.
In Den Haag zit wss een kleine regiekamer met een uplink naar de zender, met een beetje pech via Luxemburg ivm uitzendrechten.
Het feit dat de niet-live programma's gewoon door blijven lopen, is omdat dat allemaal middels playlists uitgekauwd is.
Vergeet overigens ook niet dat het allemaal ruwe video betreft met een bandbreedte van minimaal 1.5Gbps over coax. Vermenigvuldig dat met het aantal camera's en dan zie je dat er niet zo heel eenvoudig even remote gewerkt kan worden.
Er vindt nu pas heel voorzichtig een transitie plaats waar SDI over IP gedistribueerd wordt, AVB genaamd. Voordat studio's over zijn op deze techniek zijn we twee decennia verder. Sommige studios draaien nog steeds op analoge video....
[ Voor 32% gewijzigd door Matis op 29-01-2015 22:32 ]
If money talks then I'm a mime
If time is money then I'm out of time
En aangezien ze die waarschijnlijk uit hebben gezet toen het journaal begon kon WIDM ook niet doorgaan...Matis schreef op donderdag 29 januari 2015 @ 22:27:
[..]
Het feit dat de niet-live programma's gewoon door blijven lopen, is omdat dat allemaal middels playlists uitgekauwd is.
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
Klopt, op NPO1 wel ja. Daar moest na het journaal met de hand weer de playlist gestart worden.F.West98 schreef op donderdag 29 januari 2015 @ 22:32:
En aangezien ze die waarschijnlijk uit hebben gezet toen het journaal begon kon WIDM ook niet doorgaan...
If money talks then I'm a mime
If time is money then I'm out of time
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
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.
Wel via Luxemburg zeggen ze netMatis schreef op donderdag 29 januari 2015 @ 22:27:
Ikzelf werk in de broadcast industry. En dat is zo ouderwets, daar staan systemen zonder internettoegang, dus ook niet vice versa.
Er is naar één Master Control Room voor de hele NPO in de playout.
Vanuit Hilversum gaat het op zender.
In Den Haag zit wss een kleine regiekamer met een uplink naar de zender, met een beetje pech via Luxemburg ivm uitzendrechten.
Het feit dat de niet-live programma's gewoon door blijven lopen, is omdat dat allemaal middels playlists uitgekauwd is.
Vergeet overigens ook niet dat het allemaal ruwe video betreft met een bandbreedte van minimaal 1.5Gbps over coax. Vermenigvuldig dat met het aantal camera's en dan zie je dat er niet zo heel eenvoudig even remote gewerkt kan worden.
Er vindt nu pas heel voorzichtig een transitie plaats waar SDI over IP gedistribueerd wordt, AVB genaamd. Voordat studio's over zijn op deze techniek zijn we twee decennia verder. Sommige studios draaien nog steeds op analoge video....
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
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!
Bij mijDouweegbertje schreef op donderdag 29 januari 2015 @ 23:36:
Waar kan ik stalkers aanmelden?
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.
/inkoppertje
I thought fail2ban would keep the script kiddies out but somehow you still seem to be able to login.

En ja, pwd is dus een gewone MD5 hash -_-
En het stopt niet... Als je je wachtwoord wilt resetten...
Dan krijg je een linkje toegestuurd in de mail:
http://www.audio-surf.com...30061582fb2662ccb457db88e
Waar de code... (u raad het al...) je wachtwoord is -_-
[ Voor 61% gewijzigd door azerty op 30-01-2015 01:33 ]
Op zich geen groot probleem als de hash nog wat salting zou bevatten. De hash meesturen als extra token is zelfs "handig" om te voorkomen dat de link bruikbaar blijft na het wijzigen en om te voorkomen dat je andere resets kan brute-forcen.wsitedesign schreef op vrijdag 30 januari 2015 @ 01:31:
[afbeelding]
En ja, pwd is dus een gewone MD5 hash -_-
En het stopt niet... Als je je wachtwoord wilt resetten...
Dan krijg je een linkje toegestuurd in de mail:
http://www.audio-surf.com...30061582fb2662ccb457db88e
Waar de code... (u raad het al...) je wachtwoord is -_-
Daarnaast, als je ww te reversen is via de hash heb je mogelijk geen sterk ww of ben je de gelukkige eigenaar van een plekje in een rainbowtable.
Zou mijzelf daar niet al te druk om maken eigenlijk...
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
Engineering is like Tetris. Succes disappears and errors accumulate.
Jawel, ook dan. De snelheid waarmee MD5 hashes gegenereert kunnen worden op moderne hardware maakt brute forcing tegen salted hashes zelfs bereikbaar. En kom je rekenpower te kort als would-be hacker? Op Azure of AWS trek je aan wat sliders en je hebt voor een appel en een ei tientallen CPU cores en honderden gigabytes aan geheugen tot je beschikking..Gertjan. schreef op vrijdag 30 januari 2015 @ 08:00:
[...]
Op zich geen groot probleem als de hash nog wat salting zou bevatten.
Daar genereer je een andere one-time hash voor die je ergens in de DB mikt.Er wordt nu over een onveilig medium, mail, een password verstuurd wat in unsecure storage, de mailbox, wordt opgeslagen voor de lange termijn. Dat een hash nu misschien onkraakbaar is wil niet zeggen dat het over vijf jaar ook nog het geval is. Misschien is er dan al wel een weakness gevonden die de gemidddelde smartphone in 6 ms een MD5 hash laat brute forcen, lekker dat het dan nog in je mailbox staat.De hash meesturen als extra token is zelfs "handig" om te voorkomen dat de link bruikbaar blijft na het wijzigen en om te voorkomen dat je andere resets kan brute-forcen.
Niet waar. Collision attacks zijn geen theoretisch iets bij MD5 en brute forcing tegen MD5 is zoals gezegd ook geen rocket science.Daarnaast, als je ww te reversen is via de hash heb je mogelijk geen sterk ww of ben je de gelukkige eigenaar van een plekje in een rainbowtable.
Ik wel. Ik heb dan misschien wel een veilig en uniek wachtwoord daar, maar 90% van de gebruikers waarschijnlijk niet. Da's fijn, dat je met zo'n mailtje ook direct bij FB kan inloggen als die persoon.Zou mijzelf daar niet al te druk om maken eigenlijk...
Sole survivor of the Chicxulub asteroid impact.
Je moet het ook wel afwegen tegen de software waar het wachtwoord voor is. Voor je internetbankieren heb je absoluut een punt, maar voor een game (volgens mij was het een pw van audio-surf) gaat men echt geen geld investeren aan Azure AWS om je hash te kraken.AtleX schreef op vrijdag 30 januari 2015 @ 08:46:
[...]
Jawel, ook dan. De snelheid waarmee MD5 hashes gegenereert kunnen worden op moderne hardware maakt brute forcing tegen salted hashes zelfs bereikbaar. En kom je rekenpower te kort als would-be hacker? Op Azure of AWS trek je aan wat sliders en je hebt voor een appel en een ei tientallen CPU cores en honderden gigabytes aan geheugen tot je beschikking.
I know, dat is de gebruikelijke manier, maar helaas zie je dat niet altijd gebeuren. Vaak resetten tools gewoon je wachtwoord en sturen je een mail met je nieuwe PW, ook erg leuk als je dat kan forceren op andere accounts. Dit is in ieder geval beter dan geen beveiliging. Ik zeg niet dat het het beste is, maar het is ook zeker niet de slechtste methode.[...]
Daar genereer je een andere one-time hash voor die je ergens in de DB mikt.
Dan hebben ze de beschikking over je oude wachtwoord. Daarnaast wordt niet het wachtwoord verstuurd, maar de hash (wat dan misschien te herleiden is naar een PW op termijn).Er wordt nu over een onveilig medium, mail, een password verstuurd wat in unsecure storage, de mailbox, wordt opgeslagen voor de lange termijn. Dat een hash nu misschien onkraakbaar is wil niet zeggen dat het over vijf jaar ook nog het geval is. Misschien is er dan al wel een weakness gevonden die de gemidddelde smartphone in 6 ms een MD5 hash laat brute forcen, lekker dat het dan nog in je mailbox staat.
Bij een collision hebben ze gelukkig niet meteen je echte wachtwoordNiet waar. Collision attacks zijn geen theoretisch iets bij MD5 en brute forcing tegen MD5 is zoals gezegd ook geen rocket science.
Dat is dan niet zo slim van die mensenIk wel. Ik heb dan misschien wel een veilig en uniek wachtwoord daar, maar 90% van de gebruikers waarschijnlijk niet. Da's fijn, dat je met zo'n mailtje ook direct bij FB kan inloggen als die persoon.
Sommige mensen (bedoel niet jou hoor) staan direct klaar met een belerend vingertje als een of andere pret-app of niet cruciale site de boel niet netjes beveiligd. Maar laten we realistisch blijven, aan de ene kant is het niet waarschijnlijk dat ze een poging doen om die zaken te kraken, en aan de andere kant, wat is het verlies als het gebeurt.
Dat een bank tonnen/miljoenen besteed aan beveiliging is logisch en mag je verwachten, maar voor een game/pret site/app mag je dat gewoon niet verwachten. Maar dat is slechts mijn bescheiden mening
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
En erg veel mensen gebruiken nu eenmaal hetzelfde wachtwoord. En natuurlijk moeten die mensen opgevoed worden dat niet te doen, maar om die mensen nu zelf de schuld te geven terwijl 1 of andere niet cruciale site de beveiliging niet goed op orde heeft........
"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
Huh?Soultaker schreef op vrijdag 30 januari 2015 @ 09:48:
Goed nieuws: deze week heeft de IETF de ASCII standaard erkent. Nu kan ik eindelijk al m'n bestanden gaan converteren van EBCDIC naar ASCII!.
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
Eens mijn site getest. 57/100 op een wordpress site. Dit weekend maar eens mijn Scala play versie afmaken. Die is lokaal wel rete snel. Alleen het aanbod aan CMS systemen is nogal beperkt I.T.T PHP. Ben dus zelf wat in elkaar aan het bouwen.Struikrover schreef op vrijdag 30 januari 2015 @ 10:11:
Coole test-tool voor website snelheid: http://yellowlab.tools
93/100 op een hele oude PHP website
Roses are red, violets are blue, unexpected '{' on line 32.
Nee, daarom ben ik tegen outsourcing. Het was zo'n indiaan.Jan_V schreef op donderdag 29 januari 2015 @ 15:33:
[...]
Daarom zoek je nu een nieuwe Collega Webdeveloper? *sig*
Wel leuk dat we toevallig diezelfde dag nog over backups praatte
[ Voor 34% gewijzigd door Gamebuster op 30-01-2015 10:25 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Test failedStruikrover schreef op vrijdag 30 januari 2015 @ 10:11:
Coole test-tool voor website snelheid: http://yellowlab.tools
93/100 op een hele oude PHP website
TypeError: Cannot read property '0' of undefined
Geen idee hoe-ie het gedaan heeft dan, enige wat ik zag is een symlink naar de map zelf, zeg maar op deze manier:Soultaker schreef op donderdag 29 januari 2015 @ 16:08:
Kortom, het scenario dat Gamebuster beschrijft is onmogelijk. Om een map vol data te verwijderen zul je eerst recursief de inhoud moeten verwijderen. Dat kan natuurlijk impliciet met een rm -R ... of een find ... -delete maar alle andere tools die bestanden overschrijven doen dat niet.
1
2
3
| $ cd /var/www/epicsite/shared $ ls foo foo -> /var/www/epicsite/shared/foo |
In foo stond eerst alle data. Hoe diegene dat voor elkaar gekregen heeft: Geen idee.
De bash history is "vreemd genoeg" verdwenen dus originele commands kan ik niet terugvinden.
[ Voor 3% gewijzigd door Gamebuster op 30-01-2015 10:30 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Die symlink is opzichzelf niets mis mee (of hij nuttig is is een tweede). Het maken ervan zal in ieder geval niets deleten. Dus foo bestond al niet, of was al gedelete voordat de link gemaakt werd.Gamebuster schreef op vrijdag 30 januari 2015 @ 10:29:
[...]
Geen idee hoe-ie het gedaan heeft dan, enige wat ik zag is een symlink naar de map zelf, zeg maar op deze manier:
code:
1 2 3 $ cd /var/www/epicsite/shared $ ls foo foo -> /var/www/epicsite/shared/foo
In foo stond eerst alle data. Hoe diegene dat voor elkaar gekregen heeft: Geen idee.
De bash history is "vreemd genoeg" verdwenen dus originele commands kan ik niet terugvinden.
1
2
3
4
5
6
7
8
9
10
11
12
13
| $ mkdir symlinktest $ mkdir symlinktest/data $ touch symlinktest/data/mydata.txt $ ln -s symlinktest/data/ data $ ll symlinktest/data/ total 0 -rw-rw-r--. 1 user user 0 Jan 30 10:41 mydata.txt $ ln -s -f symlinktest/data/ data $ ll symlinktest/data/ total 0 lrwxrwxrwx. 1 user user 17 Jan 30 10:42 data -> symlinktest/data/ -rw-rw-r--. 1 user user 0 Jan 30 10:41 mydata.txt |
[ Voor 22% gewijzigd door EddoH op 30-01-2015 10:47 ]
[ Voor 25% gewijzigd door Caelorum op 30-01-2015 10:48 ]
Soultaker schreef op vrijdag 30 januari 2015 @ 09:48:
Goed nieuws: deze week heeft de IETF de ASCII standaard erkend. Nu kan ik eindelijk al m'n bestanden gaan converteren van EBCDIC naar ASCII!
"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
Orchard is ook wel een prima CMS.Caelorum schreef op vrijdag 30 januari 2015 @ 10:47:
95/100 ^^ Kreeg punten aftrek vanwege 53 unused css rules en een verouderde jquery versie (1.7 nog) Zo zie je maar weer dat Orchard CMS in de basis toch wel best goed is.
Alleen qua gebruikersvriendelijkheid laat het wat te wensen over (ervaring tot versie 1.7, dus misschien tegenwoordig beter).
Ook als dev heb ik er vaak genoeg tegen geschreeuwd. Dat terwijl het technisch toch wel geweldig is om van te kunnen leren.
M'n standaard MiniBlog site is 92/100.
Gaat ook de mist in bij wat CSS regels. Blijkbaar vinden ze !important niet cool
Battle.net - Jandev#2601 / XBOX: VriesDeJ
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!
error:
ReferenceError: Can't find variable: requestAnimationFrame - http://scheldestad.nl/:185
En daardoor wordt de CSS natuurlijk niet ingeladen door die test
De site die ik beheer 86/100 wat voornamelijk 1 css syntax error is (moet er ingeslopen zijn..)
86/100 en 87/100 op een twee recent opgeleverde websites, 93/100 op onze eigen website!Struikrover schreef op vrijdag 30 januari 2015 @ 10:11:
Coole test-tool voor website snelheid: http://yellowlab.tools
93/100 op een hele oude PHP website
[ Voor 5% gewijzigd door TheNephilim op 30-01-2015 12:17 ]
2 CSS syntax errors, 1580 globabl variables in de JS, 8 404-pagina's, ...
Het team dat die website maakt zit hier vlak achter mij, ik zou ze eens linkje moeten sturen...
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
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
CSS complexity en het advies om de smilies te spriten. (Maar ik weet niet zeker of dat echt zoveel beter werkt? Tweakers sprite in elk geval ook niet.)
Never explain with stupidity where malice is a better explanation
spriten zorgt voor minder request => minder lookup & wait enzo.incaz schreef op vrijdag 30 januari 2015 @ 12:47:
62/100![]()
CSS complexity en het advies om de smilies te spriten. (Maar ik weet niet zeker of dat echt zoveel beter werkt? Tweakers sprite in elk geval ook niet.)
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!
Nothing to see here!
je hebt diverse spritemap generators, dan gaat het volledig automagischincaz schreef op vrijdag 30 januari 2015 @ 12:47:
62/100![]()
CSS complexity en het advies om de smilies te spriten. (Maar ik weet niet zeker of dat echt zoveel beter werkt? Tweakers sprite in elk geval ook niet.)
Let op: Mijn post bevat meningen, aannames of onwaarheden
Komt omdat ze zichzelf te !important vindenRutix schreef op vrijdag 30 januari 2015 @ 12:49:
http://yellowlab.tools/result/e09xwj8p54 <--- tweakers scored niet echt super
Overigens vind ik dat complexiteit van de website eigenlijk ook meegenomen zou moeten worden in de maatstaaf. Een <html></html> heeft natuurlijk 0 HTML errors. Tweakers heeft een heel wat grotere kans.
[ Voor 29% gewijzigd door Struikrover op 30-01-2015 13:06 ]
Bij de CSS check 0 punten gekregen:
Website doet het prima in alle browsers.. Blijkbaar toch ergens een foutje gemaakt.Warning
This rule reached the abnormality threshold, which means there is a real problem you should care about.
Roses are red, violets are blue, unexpected '{' on line 32.
Apart, ik krijg op 2 https sites:Struikrover schreef op vrijdag 30 januari 2015 @ 13:17:
Volgens mij niet per definitie? http://yellowlab.tools/result/e09yoq0074
Test failed
Error 254: page loading failed in Phantomas
Ik kreeg die error die jij omschrijft bij een http 401 auth required response. Misschien herkent je server dat het een bot is o.i.d.?
[ Voor 70% gewijzigd door Gamebuster op 30-01-2015 13:24 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Trouwens eerste website die ik opende met zo'n nieuwe .tools extensie..
Zou kunnen, even een ticket aangemaaktGamebuster schreef op vrijdag 30 januari 2015 @ 13:23:
Mijn HTTPS site doet t wel
Ik kreeg die error die jij omschrijft bij een http 401 auth required response. Misschien herkent je server dat het een bot is o.i.d.?
Ik had dat niet eens door!diabolofan schreef op vrijdag 30 januari 2015 @ 13:25:
Trouwens eerste website die ik opende met zo'n nieuwe .tools extensie..
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
Collega
U kunt ook een e-mail sturen naar afdeling-financiën@bedrijf.nl.
Met een trema op de e ja.
[ Voor 68% gewijzigd door Firesphere op 30-01-2015 14:44 ]
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!
Error 88
Cannot yield a value in the body of a try block with a catch clause
Waarom nou weer niet?
We are shaping the future
Wat hij bedoelt is dit:GateKeaper schreef op vrijdag 30 januari 2015 @ 14:51:
Geen idee welke taal, maar ook niet wanneer je in de finally yield? Lijkt me een logischere plek.
1
2
3
4
5
6
7
| try { yield return 1; } catch { } |
Anyway, het probleem is dat de runtime het niet toestaat dat je een jump maakt naar een try-block. Microsoft hadden dit kunnen oplossen met een special-case, maar ze hebben gekozen voor de elegantere en simpelere oplossing.
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Waar verwacht je eventuele exceptions dan? yield implementeert een IEnumerable class in c#.
[ Voor 11% gewijzigd door Feanathiel op 30-01-2015 15:03 ]
Begreep wel wat voor constructie hij bedoelde, maar niet in welke taal hij de oplossing zocht.Korben schreef op vrijdag 30 januari 2015 @ 14:59:
[...]
Wat hij bedoelt is dit:
C#:
1 2 3 4 5 6 7 try { yield return 1; } catch { }
Anyway, het probleem is dat de runtime het niet toestaat dat je een jump maakt naar een try-block. Microsoft hadden dit kunnen oplossen met een special-case, maar ze hebben gekozen voor de elegantere en simpelere oplossing.
Had dus verwacht dat zoiets wel zou werken:
1
2
3
4
5
6
7
8
| try {
var foo = "bar";
}
catch (ex) {
}
finally {
yield return foo;
} |
Maar dat werkt dus ook niet? Dan blijft dus over return value buiten het try / catch block halen. Opzich vind ik het niet eens zo'n raar idee, om geen yield in een try block toe te staan.
Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.
61/100 voor de website van mijn werkgeverElkeBxl schreef op vrijdag 30 januari 2015 @ 12:20:
Oh help... Website van mijn werkgever heeft een 0
2 CSS syntax errors, 1580 globabl variables in de JS, 8 404-pagina's, ...
Het team dat die website maakt zit hier vlak achter mij, ik zou ze eens linkje moeten sturen...
Erdoor is erdoor heStyxxy schreef op vrijdag 30 januari 2015 @ 15:53:
[...]
61/100 voor de website van mijn werkgever.
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
Dit topic is gesloten.
![]()
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.