De Devschuur Coffee Corner - Iteratie 2 Vorige deel Overzicht Volgende deel Laatste deel

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

Pagina: 1 ... 80 ... 267 Laatste
Acties:
  • 997.393 views

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Ik heb 'm aangemaakt met mklink /d, dus het is een symbolic link. ;)

Het verschil is mij niet helemaal duidelijk.

We are shaping the future


Acties:
  • 0 Henk 'm!

  • serhat
  • Registratie: December 2002
  • Laatst online: 22-09-2023
Caelorum schreef op vrijdag 20 april 2012 @ 16:30:
[...]

Symbolic of junction point? Dropbox wilde vroeger ook niet over weg met symbolic link, maar een junction wilde die dan wel weer vreten :S
Ik weet niet wat precies het verschil is tussen die twee, maar het effect is iig voor de gebruiker hetzelfde.
Unlike an NTFS junction point (available since Windows 2000), a symbolic link can also point to a file or remote SMB network path. While NTFS junction points support only absolute paths on local drives, the NTFS symbolic links allow linking using relative paths. Additionally, the NTFS symbolic link implementation provides full support for cross-filesystem links. However, the functionality enabling cross-host symbolic links requires that the remote system also support them, which effectively limits their support to Windows Vista and later Windows operating systems.

Bron

Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 13:40
Dat had ik ook al gevonden, maar dat is niet meer dan een extra set limitaties. Blijkbaar is er vanuit de diverse programma's ook een verschil, omdat het ene soms wel werkt terwijl het andere niet benaderbaar is ofzo.

Acties:
  • 0 Henk 'm!

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

ValHallASW schreef op vrijdag 20 april 2012 @ 16:29:
[...]


Ja, als je geen tabellen wilt, alleen het standaardfont wilt, geen unicode gebruikt, alleen de standaardlayouts wilt gebruiken en geen track changes wilt.
Blijkbaar heb ik een andere LaTeX gebruikt dan jij. Dat, en LaTeX + SVN = track changes like a boss 8)
Het werkt best aardig hoor, maar om het nou een goed alternatief te noemen...
Eens :) Gebruik het voor het serieuze werk wel liever maar meestal gewoon Word.

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!

  • Patriot
  • Registratie: December 2004
  • Laatst online: 03-10 09:39

Patriot

Fulltime #whatpulsert

Serpie schreef op vrijdag 20 april 2012 @ 16:28:
Ik denk dat veel gebruikers wel wat hebben aan de uitleg van Charlene:
YouTube: Tiswat - Charlene's computertips Escape

Voor uitleg over de f11 toets op het einde:
YouTube: Tiswat - computertips van Charlene F11
Ik vind het ge-ni-aal. Is dit van Man bijt hond? Ze kan in ieder geval heel erg zelfverzekerd vertellen.

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 22-09 16:31

Bosmonster

*zucht*

ValHallASW schreef op vrijdag 20 april 2012 @ 16:29:
[...]

Overigens lijkt te schrijver van dat artikel Office 2007 compleet niet meegekregen te hebben: "the layers of menus and toolbars it might be." zijn nou juist door MS aangepakt zodat er een veel intuitievere interface is ontstaan.
En dat vind ik nou juist niet. Liever overzichtelijke menu's en sneltoetsen dan eindeloze rijen met grafische knoppen verdeeld over eindeloze rijen met tabs. Ow.. en daar past niet alles op natuurlijk, dus vaak zul je alsnog ergens in een verstopt menuutje iets moeten zoeken.

Ja, misschien is het nu iets eenvoudiger voor de beginnende Word-gebruiker, die nu mooie grafische knoppen heeft voor veelgebruikte functies, maar voor de meer ervaren gebruiker is het alleen maar bloated geworden en die loopt zich suf te zoeken naar die niet-veelgebruikte functies.

Acties:
  • 0 Henk 'm!

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

Firesphere

Yoshis before Hoshis

ValHallASW schreef op vrijdag 20 april 2012 @ 16:29:
[...]


Ja, als je geen tabellen wilt, alleen het standaardfont wilt, geen unicode gebruikt, alleen de standaardlayouts wilt gebruiken en geen track changes wilt.
Ehm, track changes? Dat hoeft zo'n ding toch helemaal niet te kunnen?

Geen tabellen? Sinds wanneer * Firesphere kijkt met enige verbazing naar de prachtige tabellen met verschillende fonts voor code, uitleg etc.

Ik denk dat jij je niet hebt verdiept in LaTeX, da's iets anders dan dat het niet kan ;)

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!

  • Zilla
  • Registratie: Maart 2008
  • Laatst online: 04-10 23:45
ValHallASW schreef op vrijdag 20 april 2012 @ 16:29:
[...]


Ja, als je geen tabellen wilt, alleen het standaardfont wilt, geen unicode gebruikt, alleen de standaardlayouts wilt gebruiken en geen track changes wilt.

Ohja, of als je een fetisj voor C++-achtige foutmeldingen hebt.
.........
Iemand die nog nooit LaTeX of MS Word gebruikt heeft zal eerder laatstgenoemde gebruiken. LaTeX heeft redelijk steile leercurve voor iemand die snel resultaat wil. LaTeX is in mijn ogen prima geschikt voor wetenschappelijke verslagen.

Bovendien wanneer, zoniet als, MS Word een foutmelding geeft is deze toch een stuk cryptischer dan die LaTeX foutmeldingen. Zo erg vind ik die LaTeX meldingen niet, ik vind ze eerder logischer.

Acties:
  • 0 Henk 'm!

  • Dipsausje
  • Registratie: Februari 2006
  • Niet online
.Gertjan. schreef op vrijdag 20 april 2012 @ 14:25:
[...]
Indexeert OSX alles? Kan me namelijk voorstellen dat die alleen je userfolder scant. Bij een OSX app is het namelijk niet de bedoeling dat je overal bestanden neer gooit. Bij windows kun je overal je bestanden kwijt. Dus moet eigenlijk je hele schijf geindexeerd worden.

Tuurlijk pakt Mac er nog wat extra dingen bij zoals je programma namen, maar grotendeels daarvan staat volgens mij in een DB achtige structuur en zweeft niet rond op je schijf.
Voor zover ik weet zo goed als alles: programma's, emails, bookmarks en browser history, externe HDD's, naam files/folders, tekst in je files. De inhoud van gemounte discs dan weer niet. Ook is het instant op het niveau dat je de resultaten ziet verspringen terwijl je typt, uitzondering: als één van je externe hdd's is gaan slapen, dan moet je daar even op wachten.

Ik gebruik trouwens al jaren geen Word meer, meeste gaat in TextEdit, heb ik net wat meer nodig dan Pages*, gaat het echt om pdf/print-opmaak dan de tekst schrijven in TextEdit en opmaak in InDesign.


*ik vind Pages persoonlijk prettiger dan Word, maar ook deze heeft een aantal (vergelijkbare) tekortkomingen.

Overigens heb ik niet zo'n probleem met Word (Outlook daarentegen...), het is alleen jammer dat: heel veel mensen niet snappen dat doc(x) geen presentatie formaat is, en dat Word niet in een simpeler/toegankelijker formaat opslaat wanneer mogelijk.

[ Voor 3% gewijzigd door Dipsausje op 20-04-2012 17:02 ]


Acties:
  • 0 Henk 'm!

  • Ryur
  • Registratie: December 2007
  • Nu online
kenneth schreef op vrijdag 20 april 2012 @ 16:43:
[...]
Blijkbaar heb ik een andere LaTeX gebruikt dan jij. Dat, en LaTeX + SVN = track changes like a boss 8)
Ik zat te denken al, of hij misschien iets anders bedoelde met "Track changes".
Alleen in mijn geval dan een Git-repro (heb iets tegen SVN).

Acties:
  • 0 Henk 'm!

  • HuHu
  • Registratie: Maart 2005
  • Niet online
kenneth schreef op vrijdag 20 april 2012 @ 16:43:
[...]
Blijkbaar heb ik een andere LaTeX gebruikt dan jij. Dat, en LaTeX + SVN = track changes like a boss 8)
Daar ben ik het niet helemaal mee eens. Ik werk vaak samen met meerdere auteurs aan een artikel (ik schrijf, zij reviewen), die geen LaTeX gebruiken, en dan is de track changes van Word erg handig. Je kan iemand niet eenvoudig je artikel laten reviewen met LaTeX+SVN. Ze kunnen de gecompileerde PDF annoteren, maar dat is lang niet zo goed als wat Word kan met je document.

Acties:
  • 0 Henk 'm!

  • Robbiedobbie
  • Registratie: Augustus 2009
  • Laatst online: 04-10 19:49
Ik denk dat ik om te hobbyen, een eigen versie hiervan ga proberen te schrijven. Hij moet dan zoieso c++ gaan ondersteunen en cross-platform zijn (GCC, MinGW, etc). Ik denk alleen dat ik een beetje teveel hooi op mijn vork neem om dit in mijn eentje te gaan maken. Is natuurlijk wel leerzaam (zelfs als het nooit af komt).

Eerst maar eens gaan kijken op welke manier ik het programma cross-platform ga maken :/

Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 14:56
Re: die link van st0p: wie bedenkt er nu een layout waarbij de tekst grijs is tegen een subtiel donkerdere grijze achtergrond? Het contrast is waardeloos.

(Tweakers.net doet ook aan lichtgrijze achtergronden, maar de tekst zelf is tenminste 100% zwart, wat toch nog een zinnig contrast garandeert.)

[ Voor 4% gewijzigd door Soultaker op 20-04-2012 19:08 ]


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 17:02

RayNbow

Kirika <3

ValHallASW schreef op vrijdag 20 april 2012 @ 16:29:
[...]


Ja, als je geen tabellen wilt,
Ik genereer m'n tabellen. :Y)

(Meestal d.m.v. een of andere perverse combinatie bestaande uit Excel, Notepad en Python }) )
alleen het standaardfont wilt,
Tsk... font is niet belangrijk. Je moet gewoon de proceedings template gebruiken die vereist wordt. :Y)
geen unicode gebruikt,
If you need unicode, you're doing it wrong. :+
alleen de standaardlayouts wilt gebruiken
Natuurlijk moet je de standaardlayouts gebruiken, anders wordt je werk niet gewaardeerd en geaccepteerd. :Y)
en geen track changes wilt.
"Track changes" hoort in een version control system. :Y)
Ohja, of als je een fetisj voor C++-achtige foutmeldingen hebt.
Jij heiden! Die foutmeldingen zijn noodzakelijk om ons stervelingen op onze plek te wijzen en het goddelijke bestaan van LaTeX te waarderen!


:+

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 02-10 16:55
Heb al tijden geen fatsoenlijke word processor gebruikt, :+. Ik schrijf alles gewoon in plaintext of markdown, meer is voor mij en mijn baan niet echt nodig. Latex nooit geleerd, lijkt me wat overkill als je geen fancy documenten hoeft te schrijven. Ik heb genoeg aan headers, emphasis en soms een codeblok.

Acties:
  • 0 Henk 'm!

  • Rutix
  • Registratie: Augustus 2009
  • Laatst online: 05-09-2024
YopY schreef op vrijdag 20 april 2012 @ 20:09:
Heb al tijden geen fatsoenlijke word processor gebruikt, :+. Ik schrijf alles gewoon in plaintext of markdown, meer is voor mij en mijn baan niet echt nodig. Latex nooit geleerd, lijkt me wat overkill als je geen fancy documenten hoeft te schrijven. Ik heb genoeg aan headers, emphasis en soms een codeblok.
Ik wou dat ik kon maar ik moet ook SA documenten, installatie documenten enzo bij houden en dat kan niet echt in markdown.

Nothing to see here!


Acties:
  • 0 Henk 'm!

  • serhat
  • Registratie: December 2002
  • Laatst online: 22-09-2023
Caelorum schreef op vrijdag 20 april 2012 @ 16:35:
[...]

Dat had ik ook al gevonden, maar dat is niet meer dan een extra set limitaties. Blijkbaar is er vanuit de diverse programma's ook een verschil, omdat het ene soms wel werkt terwijl het andere niet benaderbaar is ofzo.
Heb even wat doorgelezen. Junction Points kunnen alleen verwijzen naar mappen op een transparante manier en is een eerdere (/oudere) versie (mount a la *nix). Symbolic links kwamen later zodat je ook files kan linken en is minder transparant.

Even lopen kloten..
20-04-2012  22:00    <SYMLINK>      serrie [d:\file.txt]
20-04-2012  22:01    <SYMLINKD>     serrrie [d:\]
20-04-2012  22:01    <KOPPELING>    serrrrie [d:\]


Door een 'dir /aL' commando uit te voeren kan je de links zien.
1e is een symbolic link naar een bestand. Als het toch zou verwijzen naar een map dan is de default behaviour een "file not found"-melding volgens wikipedia)
2e is een symbolic directory link. Als je naar deze bladert via explorer, zie je het pad ook echt veranderen in D:\. Het niet 'transparante' waar ik het over had.
3e is een directory junction point. Dit lijkt meer te werken als mount onder linux. Het pad blijft wel gewoon hetzelfde.

Dit betekent als het goed is ook het volgende:
- symbolic link op een remote server verwijst dus eigenlijk naar een pad op je eigen pc (wordt op de 'client' geresolved)
- junction point op een remote server verwijst naar een pad op de remote server zelf (wordt op de remote server geresolved)

Gezien junction points transparant zijn, zullen die denk ik wel werken met het eerder genoemd probleem, terwijl symbolic links eerder alleen met verkenner en dergelijke werken.

Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 13:40
Ah ok, dat kan iig wel verklaren waarom sommige programma's soms wel en soms niet op hun bek gaan.

Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
Feest op site, 4000 error mails en oplopend. Allerlei vage submits met ../.../.../../etc/passwd e.d. erin

Site uitgezet, mails worden nog steeds voluit verzonden

[ Voor 22% gewijzigd door Gamebuster op 20-04-2012 23:31 ]

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • Rutix
  • Registratie: Augustus 2009
  • Laatst online: 05-09-2024
Gamebuster schreef op vrijdag 20 april 2012 @ 23:30:
Feest op site, 4000 error mails en oplopend. Allerlei vage submits met ../.../.../../etc/passwd e.d. erin

Site uitgezet, mails worden nog steeds voluit verzonden
je hebt wel pech vandaag he :P?

Nothing to see here!


Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
Rutix schreef op zaterdag 21 april 2012 @ 00:00:
[...]

je hebt wel pech vandaag he :P?
Ja, het zit me niet mee xD

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
allemaal van dit soort dingen:
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
 SomeCustomInjectedHeader:injected_by_wvs
)
!(()&&!|*|*|
http://some-inexistent-website.acu/some_inexistent_file_with_long_name
^(#$!@#$)(()))******
1some_inexistent_file_with_long_name
13658
<!--
&cat /etc/passwd&

cat /etc/passwd
`cat /etc/passwd`
;cat /etc/passwd;
/etc/passwd
..\..\..\..\..\..\..\..\windows\win.ini
/.\\./.\\./.\\./.\\./.\\./.\\./windows/win.ini
../..//../..//../..//../..//../..//../..//../..//../..//windows/win.ini
../.../.././../.../.././../.../.././../.../.././../.../.././../.../.././windows/win.ini
unexisting/../../../../../../../../../../windows/win.ini.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\
)
'"'");|]*{%0d%0a<%00>
${@print(md5(acunetix_wvs_security_test))}
${@print(md5(acunetix_wvs_security_test))}\
print(md5(acunetix_wvs_security_test));die();/*
${@print(md5(acunetix_wvs_security_test))}
1
1 and sleep(4) 
1; waitfor delay '0:0:4' -- 
1'; waitfor delay '0:0:4' -- 
6-5
1' and '3'='3


Die middelste leidt me naar http://www.acunetix.com/

Gelukkig lijkt het -in tegenstelling tot eerdere pechjes- allemaal van 1 ip adres te komen en is die inmiddels geblokkeerd :P

edit:
Ook even wat updates in de code gezet. Morgen wat meer anti-spam maatregelen nemen + inschakelbare tijdelijke captcha voor noodgevallen.

[ Voor 122% gewijzigd door Gamebuster op 21-04-2012 01:05 ]

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Die tool wordt blijkbaar misbruikt om een gat te vinden. Van zodra dat wordt gevonden krijgen ze een warning en dan doen ze door met een manuele hackpoging.

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 03-10 10:59
Mijn project heeft volgens mij volgende gedachte:
I don't always (randomly) don't work,
but when I do,
it is the evening before a presentation.
:( :( :(

Acties:
  • 0 Henk 'm!

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 04-10 17:22
Styxxy schreef op zondag 22 april 2012 @ 23:44:
Mijn project heeft volgens mij volgende gedachte:

[...]

:( :( :(
Dat heb ik ook al een paar keer meegemaakt... Niet overdreven leuk :'(

Kan een lange nacht worden, met wat koffie misschien? O-) (zit al op 3 koppen in het laatste uur)

Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 03-10 10:59
wsitedesign schreef op zondag 22 april 2012 @ 23:50:
[...]
Kan een lange nacht worden, met wat koffie misschien? O-) (zit al op 3 koppen in het laatste uur)
Ik heb het genoeg gepatcht om de demo te kunnen geven. Ik zal gewoon zwijgen over het kleine stukje dat nog niet werkt :).

En het leuke is: dezelfde code in een test console app, werkt dan wel. Ach ja, zodra ik op kantoor ben (dinsdag), ga ik een revert all changes doen.

[ Voor 44% gewijzigd door Styxxy op 23-04-2012 00:11 ]


Acties:
  • 0 Henk 'm!

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 04-10 17:22
Styxxy schreef op maandag 23 april 2012 @ 00:10:
[...]

Ik heb het genoeg gepatcht om de demo te kunnen geven. Ik zal gewoon zwijgen over het kleine stukje dat nog niet werkt :).

En het leuke is: dezelfde code in een test console app, werkt dan wel. Ach ja, zodra ik op kantoor ben (dinsdag), ga ik een revert all changes doen.
Veel succes dan morgen met de presentatie ^^

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Succes met je demo, Styxxy!

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 03-10 10:59
Bedankt!

En gelukkige verjaardag voor jou Alex) !

Acties:
  • 0 Henk 'm!

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 04-10 17:22
Styxxy schreef op maandag 23 april 2012 @ 01:19:
En gelukkige verjaardag voor jou Alex) !
Idem hier! Gelukkige verjaardag!

Acties:
  • 0 Henk 'm!

  • Ijstheefles
  • Registratie: December 2011
  • Laatst online: 01:54
Post nooit wat, maar bij deze; Gefeli Alex) ! (Moet allicht is gaan slapen.. )

Acties:
  • 0 Henk 'm!

  • Rutix
  • Registratie: Augustus 2009
  • Laatst online: 05-09-2024
Gefeliciteerd Alex ;)

Nothing to see here!


Acties:
  • 0 Henk 'm!

  • Evilbee
  • Registratie: November 2002
  • Laatst online: 15:39
Mijn werkzaamheden zijn aan het veranderen, van een software ontwikkelaar naar een technical consultent. Dat is voor mij een goede ontwikkeling, alleen een beetje jammer dat ik niet meteen alle software krijg die daarvoor nodig is (zoals MS Projects). Nu moet ik weer licenties gaan aanvragen...

Dus voorlopig maar even de planning opzetten in Excel :)

LinkedIn - Collega worden?


Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

Gefeliciteerd Alex)! *O*

[ Voor 10% gewijzigd door TheNephilim op 23-04-2012 10:31 ]


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 29-09 14:10
Gefeliciteerd Alex)! :)

Acties:
  • 0 Henk 'm!

Verwijderd

Gefeliciteerd Alex)! *O*

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Danku *O*

We are shaping the future


Acties:
  • 0 Henk 'm!

  • TJHeuvel
  • Registratie: Mei 2008
  • Niet online
Zo kan je ook front end developers werven :Y)

Freelance Unity3D developer


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 11:39
Geniaal :D

Acties:
  • 0 Henk 'm!

  • Aloys
  • Registratie: Juni 2005
  • Niet online
Gefeliciteerd (blijkbaar ben ik alweer te laat :+).

Acties:
  • 0 Henk 'm!

  • Bv202
  • Registratie: Oktober 2006
  • Laatst online: 14-11-2021
Styxxy schreef op maandag 23 april 2012 @ 00:10:
[...]

Ik heb het genoeg gepatcht om de demo te kunnen geven. Ik zal gewoon zwijgen over het kleine stukje dat nog niet werkt :).

En het leuke is: dezelfde code in een test console app, werkt dan wel. Ach ja, zodra ik op kantoor ben (dinsdag), ga ik een revert all changes doen.
En hoe is 't gegaan? :)

Acties:
  • 0 Henk 'm!

Verwijderd

TJHeuvel schreef op maandag 23 april 2012 @ 15:25:
Zo kan je ook front end developers werven :Y)
Heerlijk!

Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 03-10 10:59
Goed goed, ik was als eerste en heb dan super lang voor de rest gezeten voor de andere presentaties :P.

Acties:
  • 0 Henk 'm!

  • Down
  • Registratie: Februari 2005
  • Laatst online: 16:11
Lekker bezig met WPF..


C#:
1
Application.TryFindResource


Returns the requested resource object. If the requested resource is not found, a null reference is returned

Lekker consistent ook met TryGetValue en TryParse die gewoon een bool teruggeven en een out parameter accepteren :|

Mother north, how can they sleep while their beds are burning?


Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 04:50

alienfruit

the alien you never expected

Argh. Phing alweer van die XML bagger :(

Acties:
  • 0 Henk 'm!

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 13-07 01:53

Korben

() => {};

Down schreef op maandag 23 april 2012 @ 21:38:
Lekker bezig met WPF..


C#:
1
Application.TryFindResource

Returns the requested resource object. If the requested resource is not found, a null reference is returned
Misschien niet consistent, maar hoe moet je hem dan noemen? FindResourceButDontThrowABitchFitIfItWasNotFound? FindResource kan immers niet, want die bestaat al, en het verschil is dat wanneer de resource niet bestaat, geeft TryFindResource null terug, maar FindResource gooit een exceptie.

Misschien dat ze overloads hadden moeten maken voor bijvoorbeeld int.TryParse:

C#:
1
2
bool TryParse(string s, out int result);
int? TryParse(string s);


Voor TryGetValue is dat helaas geen optie.

[ Voor 15% gewijzigd door Korben op 24-04-2012 09:52 ]

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?


Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

Het is best rustig hier :o

Acties:
  • 0 Henk 'm!

  • Steffannnn
  • Registratie: April 2009
  • Niet online
Hoorde jij dat ook ?


spoiler:
Jij (ver)brak de stilte :+ 8)7

[ Voor 7% gewijzigd door Steffannnn op 24-04-2012 09:55 ]


Acties:
  • 0 Henk 'm!

  • Hoogie2004
  • Registratie: Mei 2005
  • Laatst online: 03-10 12:58

Hoogie2004

Whohooooo

Iedereen is koffie halen :+

Maar je hebt wel gelijk, niks te beleven. Heeft iedereen vakantie? (misschien zijn ze de koffiebonen halen op de plantage :P )

My iRacing profile | Strava


Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
Gisteren anti-spam op m'n forum toegevoegd d.m.v. het plaatsen van 2 tekstvelden bij de reactie-formulier.
1 die standaard leeg is en 1 met standaard een `1` erin. Als de post op de server binnenkomt met niet die waardes, krijg ik een melding in mijn mail.

Afgelopen nacht inderdaad een paar mailtjes gehad en dus weer wat IPs aan de banlijst toegevoegd. Ik blij, want ik heb hele weekend anoniem posten uit moeten zetten door die spamtroep. Op dat forum kan je normaal nl. zonder login (bijna) overal posten.

Mocht meneer spambot weer terugkomen, dan weet ik vrijwel zeker dat het 1tje is die speciaal voor onze site is ingesteld en niet 1tje is die random websites doorloopt. Ik ga dan wel nog meer trucjes tegen spam proberen; kijken hoever we kunnen komen om spam te weren zonder dat gebruikers er last van hebben en zonder dat ze irritante captcha's moeten overnemen.

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

Gamebuster schreef op dinsdag 24 april 2012 @ 10:01:
Gisteren anti-spam op m'n forum toegevoegd d.m.v. het plaatsen van 2 tekstvelden bij de reactie-formulier.
1 die standaard leeg is en 1 met standaard een `1` erin. Als de post op de server binnenkomt met niet die waardes, krijg ik een melding in mijn mail.

Afgelopen nacht inderdaad een paar mailtjes gehad en dus weer wat IPs aan de banlijst toegevoegd. Ik blij, want ik heb hele weekend anoniem posten uit moeten zetten door die spamtroep. Op dat forum kan je normaal nl. zonder login (bijna) overal posten.

Mocht meneer spambot weer terugkomen, dan weet ik vrijwel zeker dat het 1tje is die speciaal voor onze site is ingesteld en niet 1tje is die random websites doorloopt. Ik ga dan wel nog meer trucjes tegen spam proberen; kijken hoever we kunnen komen om spam te weren zonder dat gebruikers er last van hebben en zonder dat ze irritante captcha's moeten overnemen.
Die methode gebruik ik ook, een veld met een 'user_' nogwat naam die leeg is. Word hij ingevuld teruggegeven, dan is het spam.

Werkt vaak een stuk gebruiksvriendelijker dan captcha's waarvan de helft van de gebruikers nog niet snapt wat de bedoeling is.

Op enkele van onze spellen heb je dan wel weer echte captcha's nodig, om te voorkomen dat ze met bots aan de gang kunnen. In plaats van een overtyp captcha hebben we er nu 1 met enkele cijfers waar je dan op de juiste moet klikken, werkt best leuk. Helemaal dicht is het volgens mij niet, maar goed genoeg is het dan weer wel XD

'Want to play in the next beta? Pre-Purchase Guild Wars 2 now!' dat ga ik dus echt niet doen :o .... ik wacht nog even op de normale versie om mijn intrede te doen in de GW2 universe. Alleen m'n vriendin nog even overhalen, m'n zusje was al om :+ Nog meer mensen die GW2 gaan spelen?

Acties:
  • 0 Henk 'm!

  • dotorion
  • Registratie: December 2009
  • Laatst online: 07-06-2023
Gamebuster schreef op dinsdag 24 april 2012 @ 10:01:
Gisteren anti-spam op m'n forum toegevoegd d.m.v. het plaatsen van 2 tekstvelden bij de reactie-formulier.
1 die standaard leeg is en 1 met standaard een `1` erin. Als de post op de server binnenkomt met niet die waardes, krijg ik een melding in mijn mail.
Ik neem aan dat je die via CSS dan van het scherm gooit (left: -5000px bijv.) zodat echte gebruikers die velden niet eens zien of iets dergelijks?

Desktop: i5 2500k @ 4Ghz, 4GB ram, GTX560Ti OC Laptop Dell XPS15 i5 2450, 4GB ram, GT525M, backlit keyb.


Acties:
  • 0 Henk 'm!

  • CyberJack
  • Registratie: Augustus 2002
  • Laatst online: 24-09 16:03
dotorion schreef op dinsdag 24 april 2012 @ 10:24:
[...]


Ik neem aan dat je die via CSS dan van het scherm gooit (left: -5000px bijv.) zodat echte gebruikers die velden niet eens zien of iets dergelijks?
of in een div verborgen met css "display: none" zou ook moeten werken.

https://bottenberg.dev


Acties:
  • 0 Henk 'm!

Verwijderd

dotorion schreef op dinsdag 24 april 2012 @ 10:24:
[...]


Ik neem aan dat je die via CSS dan van het scherm gooit (left: -5000px bijv.) zodat echte gebruikers die velden niet eens zien of iets dergelijks?
HTML:
1
<input type="hidden" ... />

Acties:
  • 0 Henk 'm!

  • dotorion
  • Registratie: December 2009
  • Laatst online: 07-06-2023
cyberjack77 schreef op dinsdag 24 april 2012 @ 10:34:
[...]of in een div verborgen met css "display: none" zou ook moeten werken.
Verwijderd schreef op dinsdag 24 april 2012 @ 10:39:
HTML:
1
<input type="hidden" ... />
*facepalm* natuurlijk 8)7

'tis ochtend hé :+

Anyway, los daarvan ... heb eens zitten rondneuzen uit interesse op Google's Python Class.
De videos zijn nog best interessant ook :D

[ Voor 17% gewijzigd door dotorion op 24-04-2012 10:43 ]

Desktop: i5 2500k @ 4Ghz, 4GB ram, GTX560Ti OC Laptop Dell XPS15 i5 2450, 4GB ram, GT525M, backlit keyb.


Acties:
  • 0 Henk 'm!

  • CyberJack
  • Registratie: Augustus 2002
  • Laatst online: 24-09 16:03
Verwijderd schreef op dinsdag 24 april 2012 @ 10:39:
[...]


HTML:
1
<input type="hidden" ... />
Wat in mijn ogen veel makkelijker door een spambot te controleren is.

Nu weet ik niet in hoeverre een spambot hier rekening mee houd maar ik kan me voorstellen dat ze alleen zichtbare velden vullen.

https://bottenberg.dev


Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 03-10 10:59
Aaaarg, aarg, aarg. Die bug die ik eerder rapporteerde hier (zondagavond) heb ik eindelijk weten op te lossen. Static in MVC3 != Static in desktop app. Op een of andere manier slaagt hij er bij MVC3 in om mijn service reference compleet te verneuken. Vraag me niet hoe en waarom, maar hij doet het. Ach ja, dan moet hij de gehele reference maar per request opbouwen (is uiteindelijk maar een zeer klein aantal ms).
TheNephilim schreef op dinsdag 24 april 2012 @ 10:08:
Nog meer mensen die GW2 gaan spelen?
Ja: ik. Dit weekend al :+ :+ :+ .

Acties:
  • 0 Henk 'm!

  • PeterSelie
  • Registratie: December 2002
  • Laatst online: 02-10 20:18
Hmm, ik zit van het weekend helaas aan een verhuizing vast. Appartement wordt woensdag eindelijk opgeleverd *O*

Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

cyberjack77 schreef op dinsdag 24 april 2012 @ 10:43:
[...]


Wat in mijn ogen veel makkelijker door een spambot te controleren is.

Nu weet ik niet in hoeverre een spambot hier rekening mee houd maar ik kan me voorstellen dat ze alleen zichtbare velden vullen.
Klopt, je kunt beter een class toevoegen die { display: none; } heeft.

@Styxxy: Ah, een mede GW'er! Ook Guild Wars (1) gespeeld? Ik ben zeer benieuwd wat GW2 ons brengt XD Hopelijk kan ik een beetje mee komen, ondanks dat ik niet zoveel tijd heb.

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
cyberjack77 schreef op dinsdag 24 april 2012 @ 10:43:
[...]


Wat in mijn ogen veel makkelijker door een spambot te controleren is.
Inderdaad; gewoon <input type="text"... en met CSS hiden (display: none ofzo). En even voorzien van een labeltje met "Niet invullen!" voor de paar uitzonderingen die geen CSS ondersteunen.

Bij een aantal websites waar ik dit gebruik heb ik uiteindelijk gewoon een auto-ban ingebouwd; ingevuld == instant IP ban. Dit werkt dusdanig goed dat ik er, tot op heden althans, nog geen problemen mee heb gehad. De banned IP's krijgen allemaal een 403 (meen ik) met content-type text/plain en iets van "This IP has been banned; if you do not agree... contact blablabla..." zoiets.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

RobIII schreef op dinsdag 24 april 2012 @ 11:00:
Bij een aantal websites waar ik dit gebruik heb ik uiteindelijk gewoon een auto-ban ingebouwd; ingevuld == ban.
Das wel een goede voor de volgende keer inderdaad! Mocht ik het ooit nog voor elkaar krijgen een nieuw project uit te rollen (in Symfony2), dan ga ik dat zeker meenemen.

Helaas worden bots steeds slimmer, het blijft kat-en-muis spel denk ik. Vooral voor 'normale' websites voor klanten, met een contactformulier word het nog wel eens lastig. Zeker als de klant niet bijster slim is en het er mooi uit moet zien.

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Nja, ik heb nog wel wat checks maar niet alle leveren een instant ban op; zo controleer ik een aantal velden op het (in sommige gevallen veelvuldig, in andere gevallen is een enkel voldoende) voorkomen van <a href=... en/of \[url=... en in dergelijke gevallen gaat zo'n POST (bijv.) een moderatiequeue in of wordt er een mailtje gestuurd naar de eigenaar; onderaan de mail (of in de modqueue) heb je dan 3 opties: toestaan, negeren, negeren + IP ban. Werkt fantastisch maar in niet alle gevallen kan zoiets.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • CyberJack
  • Registratie: Augustus 2002
  • Laatst online: 24-09 16:03
RobIII schreef op dinsdag 24 april 2012 @ 11:00:
[...]

Inderdaad; gewoon <input type="text"... en met CSS hiden (display: none ofzo). En even voorzien van een labeltje met "Niet invullen!" voor de paar uitzonderingen die geen CSS ondersteunen.

Bij een aantal websites waar ik dit gebruik heb ik uiteindelijk gewoon een auto-ban ingebouwd; ingevuld == ban. Dit werkt dusdanig goed dat ik er, tot op heden althans, nog geen problemen mee heb gehad. De banned IP's krijgen allemaal een 403 (meen ik) met content-type text/plain en iets van "This IP has been banned; if you do not agree... contact blablabla..." zoiets.
Als extra genereer ik meestal nog een random md5 hash die ik in de sessie zet en in een hidden input veld mee stuur. De hash uit de post moet overeen komen met die uit de sessie, en na 1 request wordt deze weer uit de sessie gehaald.

Hiermee zorg je ervoor dat het formulier gebruikt moet worden en dat het flooden van de pagina geen zin meer heeft (want niet iedere spambot zal altijd het formulier blijven gebruiken, ze kunnen ook rechtreeks een post faken)

https://bottenberg.dev


Acties:
  • 0 Henk 'm!

  • CoolGamer
  • Registratie: Mei 2005
  • Laatst online: 03-10 22:38

CoolGamer

What is it? Dragons?

In een gastenboek voor iemand die ook veel last had van spam had ik een andere oplossing gevonden om de spam bijna compleet uit te roeien. Ik heb het gewoon verboden gemaakt om "http://" te plaatsen in het gastenboek. Werkte prima.

¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
cyberjack77 schreef op dinsdag 24 april 2012 @ 11:05:
(want niet iedere spambot zal altijd het formulier blijven gebruiken, ze kunnen ook rechtreeks een post faken)
Dat boeit, in mijn geval, ook helemaal niet. (Waar mogelijk) krijgen ze namelijk bij de eerste-de-beste spam-poging een IP-ban en daarna flooden ze maar wat ze willen; haalt toch niets uit :Y)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • CyberJack
  • Registratie: Augustus 2002
  • Laatst online: 24-09 16:03
RobIII schreef op dinsdag 24 april 2012 @ 11:07:
[...]

Dat boeit, in mijn geval, ook helemaal niet. (Waar mogelijk) krijgen ze namelijk bij de eerste-de-beste spam-poging een IP-ban en daarna flooden ze maar wat ze willen; haalt toch niets uit :Y)
En hoe ban je dan? firewall, host.deny of in de code?

https://bottenberg.dev


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
cyberjack77 schreef op dinsdag 24 april 2012 @ 11:08:
En hoe ban je dan? firewall, host.deny of in de code?
Ook dat is afhankelijk van 't project; in sommige gevallen in de code (bijna letterlijk de eerste regel code die uitgevoerd wordt is dan de IP-ban check) en in andere gevallen met de firewall/host.deny (weet niet precies wat er achter de schermen gebeurt, dat zou ik aan systeembeheer moeten vragen of de code in duiken :P )

Er zijn ook projecten geweest waar X posts in Y tijdspanne voldoende waren voor een IP ban en zo zijn er nog wel wat maatregelen her-en-der geïmplementeerd in diverse projecten die ik ooit gedaan heb. Ik heb iig nog nooit een goede reden gevonden voor een (erg gebruikersonvriendelijke) captcha. Ik heb zelfs ooit, in een ver verleden, waar ik 't me kon permitteren aan te nemen dat JS ondersteund werd gewoon een check middels JS gedaan; die wordt (vaak, niet altijd) toch niet door bots uitgevoerd :) Maar dat ook dat is enkel in zeer specifieke gevallen (waar je bijvoorbeeld een formulier toch via AJAX verstuurt zonder fallback oid).

[ Voor 40% gewijzigd door RobIII op 24-04-2012 11:14 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Barryvdh
  • Registratie: Juni 2003
  • Laatst online: 04-10 21:19
Nouja, voor de meeste sites is het niet interessant om er proberen achter te komen hoe je een spambericht invult. Alleen voor veelgebruikte systemen (phpBB fora enzo), en grotere sites lijken me vooral interessant. Zo'n divje verbergen is natuurlijk een stuk makkelijker te omzeilen, maar het is totaal niet interessant om dat per geval te bekijken.

Een oplossing met "Vul het woord Appel in" of "Wat is 2+2?", is ook al een stuk makkelijker voor gebruikers dan 12 rare tekens invullen, die ik zelf amper kan lezen. (Maar zo'n verborgen divje is natuurlijk nog makkelijker, of een verborgen veld juist automatisch laten invullen door javascript, maar dan heb je dus wel javascript nodig)

Acties:
  • 0 Henk 'm!

  • Ram0n
  • Registratie: Maart 2002
  • Laatst online: 03-07 13:05

Ram0n

Bierbrouwende nerd

cyberjack77 schreef op dinsdag 24 april 2012 @ 10:43:
[...]


Wat in mijn ogen veel makkelijker door een spambot te controleren is.

Nu weet ik niet in hoeverre een spambot hier rekening mee houd maar ik kan me voorstellen dat ze alleen zichtbare velden vullen.
Dat kan ik beamen. Vroeger werkte een hidden-veld, tegenwoordig niet meer. Dat is dan ook enorm eenvoudig te omzeilen voor een spambot :)

Eigenaar/brouwer Milky Road Brewery


Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 03-10 10:59
TheNephilim schreef op dinsdag 24 april 2012 @ 10:59:
[...]
@Styxxy: Ah, een mede GW'er! Ook Guild Wars (1) gespeeld? Ik ben zeer benieuwd wat GW2 ons brengt XD Hopelijk kan ik een beetje mee komen, ondanks dat ik niet zoveel tijd heb.
GW1 heb ik kort gespeeld, erm, "gratis"; maar heb het nooit veel gespeeld aangezien ik andere games veel speelde. Maar ik ben al lange tijd aan het uitkijken naar GW2 :+ .

Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

RobIII schreef op dinsdag 24 april 2012 @ 11:10:
[...]

Ook dat is afhankelijk van 't project; in sommige gevallen in de code (bijna letterlijk de eerste regel code die uitgevoerd wordt is dan de IP-ban check) en in andere gevallen met de firewall/host.deny (weet niet precies wat er achter de schermen gebeurt, dat zou ik aan systeembeheer moeten vragen of de code in duiken :P )
Dat is wel een nadeel, dat je meteen al verbinding met de database moet maken om te checken of er een ban op REMOTE_ADDR staat. Al kun je natuurlijk die db ook exporteren naar een bestandje of iets dergelijks en die inlezen, maar toch, vaak gebeurt er al zoveel voor je kunt checken op bans.

Acties:
  • 0 Henk 'm!

Verwijderd

TheNephilim schreef op dinsdag 24 april 2012 @ 11:26:
[...]


Dat is wel een nadeel, dat je meteen al verbinding met de database moet maken om te checken of er een ban op REMOTE_ADDR staat. Al kun je natuurlijk die db ook exporteren naar een bestandje of iets dergelijks en die inlezen, maar toch, vaak gebeurt er al zoveel voor je kunt checken op bans.
Naar een bestandje exporteren en die inlezen? Ik denk toch dat de DB dan sneller is, aangezien die caching, etc. in het RAM geheugen heeft. Alhoewel afhankelijk van het besturingssysteem bestanden ook ingeladen kunnen blijven voor een tijdje.

Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

Verwijderd schreef op dinsdag 24 april 2012 @ 11:30:
[...]

Naar een bestandje exporteren en die inlezen? Ik denk toch dat de DB dan sneller is, aangezien die caching, etc. in het RAM geheugen heeft. Alhoewel afhankelijk van het besturingssysteem bestanden ook ingeladen kunnen blijven voor een tijdje.
Jahwel, maar bij grote hoeveelheden spam maak je redelijk wat verbindingen met de database. Dat is nooit gunstig. Een bestand is inderdaad ook niet echt gunstig, al is dat misschien makkelijk met caching te regelen.

Het mooiste is een hardware firewall/loadbalancer die af en toe even een xml/json bestandje uitleest (vanuit je DB) waarin de IP's staan die een ban hebben. Dan gooi je ze bij de eerste halte al direct eruit.

Acties:
  • 0 Henk 'm!

Verwijderd

TheNephilim schreef op dinsdag 24 april 2012 @ 11:35:
[...]


Jahwel, maar bij grote hoeveelheden spam maak je redelijk wat verbindingen met de database. Dat is nooit gunstig. Een bestand is inderdaad ook niet echt gunstig, al is dat misschien makkelijk met caching te regelen.

Het mooiste is een hardware firewall/loadbalancer die af en toe even een xml/json bestandje uitleest (vanuit je DB) waarin de IP's staan die een ban hebben. Dan gooi je ze bij de eerste halte al direct eruit.
Ja inderdaad, dat zou nog het beste zijn. Beetje het nadeel met PHP dat alles elke request opnieuw moet initialiseren.

Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
cyberjack77 schreef op dinsdag 24 april 2012 @ 10:34:
[...]


of in een div verborgen met css "display: none" zou ook moeten werken.
Ik heb inderdaad in een div eromheen display: none; gebruikt, wat in 1 van de stylesheets staat. type: hidden; heb ik niet gebruikt, omdat dit makkelijker is voor spambots om te herkennen.

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
cyberjack77 schreef op dinsdag 24 april 2012 @ 11:05:
[...]
Als extra genereer ik meestal nog een random md5 hash die ik in de sessie zet en in een hidden input veld mee stuur. De hash uit de post moet overeen komen met die uit de sessie, en na 1 request wordt deze weer uit de sessie gehaald.

Hiermee zorg je ervoor dat het formulier gebruikt moet worden en dat het flooden van de pagina geen zin meer heeft (want niet iedere spambot zal altijd het formulier blijven gebruiken, ze kunnen ook rechtreeks een post faken)
Wat nou als iemand meerdere tabs gebruikt?

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

Verwijderd

Gamebuster schreef op dinsdag 24 april 2012 @ 11:41:
[...]

Wat nou als iemand meerdere tabs gebruikt?
Oplossing zou kunnen zijn een lijstje van geldige hashes bijhouden, en verwijderen zodra ze gesubmit worden.

Acties:
  • 0 Henk 'm!

  • CyberJack
  • Registratie: Augustus 2002
  • Laatst online: 24-09 16:03
Gamebuster schreef op dinsdag 24 april 2012 @ 11:41:
[...]

Wat nou als iemand meerdere tabs gebruikt?
Ah, meerdere van de zelfde formulieren tegelijk open door 1 gebruiker... goeie vraag.

Meestal gebruik ik dit soort dingen voor contact formulieren e.d. en de kans dat je die vaker open hebt is heel klein. Voor een forum zal dit inderdaad in de huidige vorm niet werken.

https://bottenberg.dev


Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

cyberjack77 schreef op dinsdag 24 april 2012 @ 11:48:
[...]


Ah, meerdere van de zelfde formulieren tegelijk open door 1 gebruiker... goeie vraag.

Meestal gebruik ik dit soort dingen voor contact formulieren e.d. en de kans dat je die vaker open hebt is heel klein. Voor een forum zal dit inderdaad in de huidige vorm niet werken.
Maarja, om op een forum te posten, moet je bijna altijd ingelogd zijn. Het probleem is juist openbare formulieren zoals een contactformulier inderdaad.

Wel grappig, zojuist kom ik er achter dat een bot door de captcha heen komt. Ineens dubbel zoveel registraties per dag :+

Even alle fonts in de captcha veranderd, de letters groter gemaakt en de grootte van de captcha aangepast. Een extra veld in het formulier zelf en dan maar op hoop van zege. Allemaal verschillende IP-addressen in ieder geval, een greep uit de collectie:
crypersarcash vnx.vnxvnds4345ssfs@gmail.com 175.44.31.219
wwmsdnmqxdgz he.a.rd.k.ave.r.i@gmail.com 91.217.178.204
nebxnuqv da.h.lesh.upert@gmail.com 27.159.194.76
FEFTEMIGN sfedfwrfe23w.dswadsf@gmail.com 175.44.28.93
Mymnapajona jisfhisdyfi.usd54@gmail.com 175.44.28.20
nnrongsf b.a.koss.a.rn.ac@gmail.com 91.217.178.210
Uit dezelfde IP range (bijv. 175.44.x)

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
TheNephilim schreef op dinsdag 24 april 2012 @ 11:26:
Dat is wel een nadeel, dat je meteen al verbinding met de database moet maken om te checken of er een ban op REMOTE_ADDR staat. Al kun je natuurlijk die db ook exporteren naar een bestandje of iets dergelijks en die inlezen, maar toch, vaak gebeurt er al zoveel voor je kunt checken op bans.
Mwa; dat kost navenant geen drol; zeker als 't IP de (clustered) Primary Key is. Ik hou naast 't IP nog de "bandate", useragent en nog wat zaken vast, maar over 't algemeen is zo'n tabel relatief klein en past 'ie in de meeste gevallen volledig in 't geheugen. Zo'n bandate is dan weer handig om een IP-ban na verloop van tijd te laten vervallen (zou je dat mochten willen, ik heb 't vziw nog nooit daadwerkelijk gedaan).

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

Verwijderd

RobIII schreef op dinsdag 24 april 2012 @ 12:00:
[...]

Mwa; dat kost navenant geen drol; zeker als 't IP de (clustered) Primary Key is. Ik hou naast 't IP nog de "bandate", useragent en nog wat zaken vast, maar over 't algemeen is zo'n tabel relatief klein en past 'ie in de meeste gevallen volledig in 't geheugen. Zo'n bandate is dan weer handig om een IP-ban na verloop van tijd te laten vervallen (zou je dat mochten willen, ik heb 't vziw nog nooit daadwerkelijk gedaan).
Argument was waarschijnlijk dat het meer resources kost dan gewoon packets droppen op firewall level of deny op HTTPd level.

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 29-09 14:10
cyberjack77 schreef op dinsdag 24 april 2012 @ 11:05:
[...]


Als extra genereer ik meestal nog een random md5 hash die ik in de sessie zet en in een hidden input veld mee stuur. De hash uit de post moet overeen komen met die uit de sessie, en na 1 request wordt deze weer uit de sessie gehaald.

Hiermee zorg je ervoor dat het formulier gebruikt moet worden en dat het flooden van de pagina geen zin meer heeft (want niet iedere spambot zal altijd het formulier blijven gebruiken, ze kunnen ook rechtreeks een post faken)
In MVC 2/3 is daar een feature voor die dit voor je doet. Ben alleen even de naam kwijt.

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Verwijderd schreef op dinsdag 24 april 2012 @ 12:04:
[...]

Argument was waarschijnlijk dat het meer resources kost dan gewoon packets droppen op firewall level of deny op HTTPd level.
Da's waar, maar dat scheelt alleen "aanzienlijk" bij flinke sites met hoge load. In de meeste gevallen kun je dat prima voor lief nemen zonder afhankelijk te zijn van specifieke omstandigheden i.v.m. firewalls en weet-ik-wats.
D-Raven schreef op dinsdag 24 april 2012 @ 12:06:
[...]


In MVC 2/3 is daar een feature voor die dit voor je doet. Ben alleen even de naam kwijt.
Doel je niet op 't AntiForgeryToken?

[ Voor 25% gewijzigd door RobIII op 24-04-2012 12:10 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
D-Raven schreef op dinsdag 24 april 2012 @ 12:06:
[...]


In MVC 2/3 is daar een feature voor die dit voor je doet. Ben alleen even de naam kwijt.
AntiForgeryToken :Y

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Hipska
  • Registratie: Mei 2008
  • Laatst online: 30-09 14:57
Niemand die ooit Akismet als antispam gebruikt heeft? Ik heb het al een ruime tijd in gebruik en het werkt fantastisch. Het is transparant aan de user kant en ik heb af en toe een false negative gezien en nog geen false positives. Dus geen echte comments die aanzien werden als spam. Je kan ook nadien een false negeative als spam aanduiden zodat hun systeem slimmer wordt.

Acties:
  • 0 Henk 'm!

  • dotorion
  • Registratie: December 2009
  • Laatst online: 07-06-2023
Hipska schreef op dinsdag 24 april 2012 @ 12:16:
Niemand die ooit Akismet als antispam gebruikt heeft? Ik heb het al een ruime tijd in gebruik en het werkt fantastisch. Het is transparant aan de user kant en ik heb af en toe een false negative gezien en nog geen false positives. Dus geen echte comments die aanzien werden als spam. Je kan ook nadien een false negeative als spam aanduiden zodat hun systeem slimmer wordt.
Akismet has protected your site from 999 spam comments already.
EDIT: sinds november 2011 is dat.

Kom aan, nog ééntje :+ !

Desktop: i5 2500k @ 4Ghz, 4GB ram, GTX560Ti OC Laptop Dell XPS15 i5 2450, 4GB ram, GT525M, backlit keyb.


Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
TheNephilim schreef op dinsdag 24 april 2012 @ 11:55:
[...]
Maarja, om op een forum te posten, moet je bijna altijd ingelogd zijn. Het probleem is juist openbare formulieren zoals een contactformulier inderdaad.
Tja, in het geval mijn forum kunnen gebruikers (bijna) overal posten. Gebruikers hebben bovendien vaak meerdere tabs van dezelfde site open. Typen verhaal in tab A en zoeken info in tab B of gaan zelfs tussendoor reageren in tab C terwijl ze een verhaal in A typen.
Hipska schreef op dinsdag 24 april 2012 @ 12:16:
Niemand die ooit Akismet als antispam gebruikt heeft? Ik heb het al een ruime tijd in gebruik en het werkt fantastisch. Het is transparant aan de user kant en ik heb af en toe een false negative gezien en nog geen false positives. Dus geen echte comments die aanzien werden als spam. Je kan ook nadien een false negeative als spam aanduiden zodat hun systeem slimmer wordt.
Wat doet het precies? Ik zit te graven op hun site, maar ik lees niet hoe het werkt.
edit: Gevonden, ik ben blind :P

http://akismet.com/how/

[ Voor 37% gewijzigd door Gamebuster op 24-04-2012 12:58 ]

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • GateKeaper
  • Registratie: April 2004
  • Laatst online: 05-08 21:46

GateKeaper

#1 Procastinator

Oef.. dat heb ik een keer gehad. Weet niet meer op welke site, maar inderdaad ook meerdere tabs open.

Hoezo? Ik lees in een overzicht de onderwerpen, en beslis welke ik wil lezen d.m.v. "open in new tab". Vervolgens begin ik te lezen bij het eerste tab, richting de laatste tab :)

Wat gebeurde er nu? Reactie typen in de eerste tab.. posten, en niet te voorschijn komen! Pagina gerefeshed en nog een keer getypt & geplaatst. Later bleek dat mijn verhaal op een of andere vage manier op de laatste tab terecht is gekomen. 8)7

Acties:
  • 0 Henk 'm!

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

Firesphere

Yoshis before Hoshis

Gamebuster schreef op dinsdag 24 april 2012 @ 12:29:

[...]

Wat doet het precies? Ik zit te graven op hun site, maar ik lees niet hoe het werkt.
Het komt er op neer dat je bij de POST naar je site, de (author), title, e-mail en content even doorzet naar de Akismet API.
Die goochelt wat met een database vol spam-signatures etc. en roept dan terug "ja dit is spam" of "hardstikke prima"

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!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
GateKeaper schreef op dinsdag 24 april 2012 @ 12:33:
Oef.. dat heb ik een keer gehad. Weet niet meer op welke site, maar inderdaad ook meerdere tabs open.
Precies; Als ik soms zie hoe sommige gebruikers met t forum omgaan...
De ene opent ruim 10 tabs om alles 1 voor 1 door te lezen. De volgende gebruikt een auto-refresher van 3 seconden met de zoek-resultaat pagina waarin alleen topics uit bepaalde boards worden weergegeven (stille hint: geef gebruiker mogelijkheid om boards uit hun index te filteren). Weer een andere gebruikt een of andere vage crap-browser die geen AJAX ondersteunt.

Je moet echt met van alles rekening houden om zo'n forum soepel te laten werken voor iedereen. Daarom vind ik het ook wel een erg leuk project. Heb t forum namelijk volledig van scratch met Ruby on Rails geschreven.

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • Moi_in_actie
  • Registratie: Maart 2007
  • Laatst online: 16:56
Even een vraag tussendoor: ik ben al enige tijd opzoek naar een Android MSN widget, maar heb er tot dusverre geen kunnen vinden. Ik heb nu een van de vele MSN apps op mn tablet draaien, maar ik zoek iets waarbij ik (mbv een widget) in 1 oogopslag op mn homescreen kan zien wie er online zijn. Weet iemand of zoiets dergelijks al bestaat, als losse widget of als widget die meegeleverd wordt met een app?

Ryzen 9 9950X3D ~~ 32GB GSkill TridentZ 6000Mhz ~~ ASRock B850M Steel Legend ~~ Powercolor Hellhound RX9070XT


Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

Gamebuster schreef op dinsdag 24 april 2012 @ 12:41:
[...]

Je moet echt met van alles rekening houden om zo'n forum soepel te laten werken voor iedereen. Daarom vind ik het ook wel een erg leuk project. Heb t forum namelijk volledig van scratch met Ruby on Rails geschreven.
In Ruby nog wel! Dat is wel vet, wat voor database heb je erachter hangen?

Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
TheNephilim schreef op dinsdag 24 april 2012 @ 13:03:
[...]
In Ruby nog wel! Dat is wel vet, wat voor database heb je erachter hangen?
MySQL.

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 13:40
Ik voel een verwijzing naar de Waarschuwing onder aan deze pagina aankomen...

*edit* OH crap ^^

[ Voor 4% gewijzigd door Caelorum op 24-04-2012 13:08 ]


Acties:
  • 0 Henk 'm!

  • Moi_in_actie
  • Registratie: Maart 2007
  • Laatst online: 16:56
Caelorum schreef op dinsdag 24 april 2012 @ 13:08:
[...]

Ik voel een verwijzing naar de Waarschuwing onder aan deze pagina aankomen...

*edit* OH crap ^^
Zit wat in, vond het alleen redelijk overkill om er een compleet nieuw topic voor aan te maken :)

Ryzen 9 9950X3D ~~ 32GB GSkill TridentZ 6000Mhz ~~ ASRock B850M Steel Legend ~~ Powercolor Hellhound RX9070XT


Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 02-10 09:22

TheNephilim

Wtfuzzle

Ik dacht, misschien wel een exotische database, maar dat valt mee :+

Omg, altijd hetzelfde, als een template eenmaal klaar is, komen er nog aanpassingen. Waarom word dat van te voren nooit bedacht? :o

Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
TheNephilim schreef op dinsdag 24 april 2012 @ 13:14:
[...]
Ik dacht, misschien wel een exotische database, maar dat valt mee :+
Hehe :P
Wat is dan zo'n beetje een "exotische database"? Ik heb genoeg speelruimte op die site, dus ik wil wel eens iets nieuws proberen.

Ik ga binnenkort alles via AJAX laten laden; Er wordt nu heel veel muziek op gepost: De muziek-board was 3 weken terug de meest bezochte board van de hele site, zelfs hoger dan de *kuch*porn*kuch* boards (en die staan vrijwel altijd met z'n allen bovenaan) Ik wil dat muziek in zo'n topic blijft spelen terwijl je andere topics bezoekt.

Muziek die gepost wordt bestaan voornamelijk uit youtube video's en MP3's, soms een FLV of MP4. Ik ga youtube video's voortaan embedden via youtube API en ik wil dan alle spelers hetzelfde eruit laten zien en laten werken. Verder wil ik dat alle spelers stoppen als je een andere start, ongeacht het onderliggende media-type. Tot slot wil ik dat een speler door blijft spelen bij het bezoeken van andere topics. In de header of footer zal daarbij een mini-spelertje komen waarmee je de media kan bedienen, ook wanneer je een andere pagina van de site bezoekt.

Hoeven gebruikers (waaronder ik) niet telkens meer een tabje open te laten om muziek van de site te luisteren terwijl je andere topics bezoekt.

Met behulp van wat nieuwe HTML5 features kan je dit feilloos laten werken; je kan history-records toevoegen en de URL wijzigen zonder de pagina te refreshen of fragment-hacks in je URL. Voor gebruikers met browsers die dit allemaal niet ondersteunen zal de site normaal werken.

Tot slot wil ik dat dit alles ook feilloos werkt op de standaard iOS en Android browser, want er zijn best veel mobiele en tablet gebruikers, waaronder ik zelf. De android browser (ook die van ICS...) ondersteund namelijk niet het afspelen van een video of mp3 in een andere browser tab... Je moet de tab open houden. Android was misschien eerder met multitasking dan iOS, maar iOS kan iets als een mp3/video afspelen uit een andere tab tenminste wel zonder problemen.

[ Voor 14% gewijzigd door Gamebuster op 24-04-2012 13:35 ]

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 13-07 01:53

Korben

() => {};

Wtf, heeft iemand wel eens de 3D-modus geprobeerd bij 'Inspect Element' in Firefox? :o Spacey...

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?


Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 12:51

MueR

Admin Tweakers Discord

is niet lief

Topicstarter
Mocht hij er nou niet zijn zit je in de Devschuur. Gewoon gaan programmeren zou ik zeggen.

Anyone who gets in between me and my morning coffee should be insecure.


Acties:
  • 0 Henk 'm!

  • Devilly
  • Registratie: Januari 2009
  • Niet online
MueR schreef op dinsdag 24 april 2012 @ 13:40:
[...]

Mocht hij er nou niet zijn zit je in de Devschuur. Gewoon gaan programmeren zou ik zeggen.
Volgens mij zit hij ook in de Devschuur als die Android MSN widget er wel is. O-)

[ Voor 4% gewijzigd door Devilly op 24-04-2012 13:47 ]

Pagina: 1 ... 80 ... 267 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.