Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Feat] Mogelijkheid om te zien waar je gequote bent

Pagina: 1
Acties:
  • 63 views sinds 30-01-2008

  • Attilla
  • Registratie: Februari 2001
  • Laatst online: 23-06-2021
Mogguh. :)

Ik vroeg me af of er intresse is om in myreact de bovenstaande functie te maken.

Het zit zo dat ik persoonlijk veel reply (te veel :X) en ik zal vast wel eens gequote worden. Maar dit zie ik natuurlijk niet altijd, dus vroeg ik mij af of er een functie kan komen (bijvoorbeeld een boxje in myreact) met de meest recente 5 reply's waarin ik dan gequote ben. Op die manier dan kan je met veel reply'en nog een beetje discussie volgen.

  • Hahn
  • Registratie: Augustus 2001
  • Laatst online: 26-11 21:15
Ik vraag me af hoe je dat zou willen bewerkstelligen. Want niet iedereen drukt altijd op de Quoteknop, vaak copy/pasten mensen gewoon een stuk en zetten er dan bijvoorbeeld je naam boven. Posts laten controleren op jouw naam kost natuurlijk veel te veel CPU load en heeft geen nut, want niet altijd als je naam genoemd wordt is het een quote.

Om antwoorden op je eerste vraag:
Ik vroeg me af of er intresse is om in myreact de bovenstaande functie te maken.
Of er interesse is om die functie te maken weet ik niet, maar van mijn kant is er in iedergeval geen interesse om die functie te hebben. Als ik in een topic heb gereply'ed waar ik een reactie op zou kunnen krijgen, dan controleer ik die topics zelf wel. Als je er geen reactie op hoeft te hebben is het onnodig om toch ergens te zien dat je bent gequote :)

The devil is in the details.


  • Attilla
  • Registratie: Februari 2001
  • Laatst online: 23-06-2021
MaRc0 schreef op 15 september 2003 @ 10:49:
Ik vraag me af hoe je dat zou willen bewerkstelligen. Want niet iedereen drukt altijd op de Quoteknop, vaak copy/pasten mensen gewoon een stuk en zetten er dan bijvoorbeeld je naam boven. Posts laten controleren op jouw naam kost natuurlijk veel te veel CPU load en heeft geen nut, want niet altijd als je naam genoemd wordt is het een quote.
Of het CPU load kost of niet, daar weet ik niks van. Ik weet amper iets van databases, maar die topics worden sowieso al geindexeerd zover ik kan zien, dus een kleine search daarin zeg in de laatste 10 topics waarin je reply heb geplaatst om te kijken of er iemand jou quote lijkt me niet veel cpu power kosten. Bovendien zou het een optionele functie gemaakt kunnen worden, dus dan wordt er niet door alle users gebruik van gemaakt wat ook scheelt.

En dat veel mensen copy pasten .. daar merk ik niks van, in 99% van de gevallen wordt er toch daadwerkelijk een quote gemaakt.

En ik kan nu op "MaRc0 schreef op 15 september 2003 @ 10:49" drukken en dan gaat hij al naar jou reply. Dus het lijkt me dat er al iets in react zit dat dit mogelijk maakt, dus ik weet niet in hoeverre dit omgedraait kan worden in een functie dat er bepaalde kan worden of ik jou nu quote.
Om antwoorden op je eerste vraag:
[...]
Of er interesse is om die functie te maken weet ik niet, maar van mijn kant is er in iedergeval geen interesse om die functie te hebben. Als ik in een topic heb gereply'ed waar ik een reactie op zou kunnen krijgen, dan controleer ik die topics zelf wel. Als je er geen reactie op hoeft te hebben is het onnodig om toch ergens te zien dat je bent gequote :)
Ik reageer dusdanig veel dat ik wel eens vergeet om een topic bij te houden, ik kan niet 20 topics open gaan houden. Dus lijkt het mij in dit opzicht wel een handige functie, maargoed voor niet iedereen zal het handig zijn. Net alsof ik ooit dat notespad gebruik. ;)

[ Voor 6% gewijzigd door Attilla op 15-09-2003 11:02 ]


  • Eskimootje
  • Registratie: Maart 2002
  • Laatst online: 11:05
Of ze moeten de tabellen dan gaan aanpassen of het gaat idd een hoop cpu kracht kosten. Dat laatste gebeurd zoiezo dus niet en het eerste geef ik ook weinig kans. Ik denk dat je gewoon af en toe moet kijken of er iemand gereageerd heeft, maar zoiezo replyen in een topic en dan vervolgens niet meer naar kijken is niet helemaal de bedoeling.

  • Hahn
  • Registratie: Augustus 2001
  • Laatst online: 26-11 21:15
[Airwolf] schreef op 15 September 2003 @ 10:59:
[...]


Of het CPU load kost of niet, daar weet ik niks van. Ik weet amper iets van databases, maar die topics worden sowieso al geindexeerd zover ik kan zien, dus een kleine search daarin zeg in de laatste 10 topics waarin je reply heb geplaatst om te kijken of er iemand jou quote lijkt me niet veel cpu power kosten. Bovendien zou het een optionele functie gemaakt kunnen worden, dus dan wordt er niet door alle users gebruik van gemaakt wat ook scheelt.
Ik weet ook niet zoveel van databases, maar indexatie van topics is bij iedereen hetzelfde, dus iedereen vraagt hetzelfde stukje op, wat dus maar één keer gemaakt/geupdate hoeft te worden. Bij deze functie verschilt het bij iedereen. Het zou wel kunnen schelen als het als een in- en uitschakelbare optie zou kunnen werken ja.
En dat veel mensen copy pasten .. daar merk ik niks van, in 99% van de gevallen wordt er toch daadwerkelijk een quote gemaakt.
Dan zit jij misschien in andere delen waar men wel de quoteknop kan vinden ;)
En ik kan nu op "MaRc0 schreef op 15 september 2003 @ 10:49" drukken en dan gaat hij al naar jou reply. Dus het lijkt me dat er al iets in react zit dat dit mogelijk maakt, dus ik weet niet in hoeverre dit omgedraait kan worden in een functie dat er bepaalde kan worden of ik jou nu quote.
Dat komt doordat de quoteknop een tag meegeeft aan die quote, aangezien elk bericht een eigen nummer heeft. Hierdoor verwijst die link dus gewoon naar het quote bericht, dat is maar een eenmalig iets.
Ik reageer dusdanig veel dat ik wel eens vergeet om een topic bij te houden, ik kan niet 20 topics open gaan houden. Dus lijkt het mij in dit opzicht wel een handige functie, maargoed voor niet iedereen zal het handig zijn. Net alsof ik ooit dat notespad gebruik. ;)
Het kan best handig zijn ja, dat spreek ik niet tegen, maar als je zoveel post dat je sommige topics vergeet zou je ook van bookmarks gebruik kunnen maken. Of zelfs makkelijker, de reply waar je gebleven bent bookmarken (met: Afbeeldingslocatie: http://gathering.tweakers.net/global/templates/got/images/icons/bookmark_message.gif) en je kan gelijk eronder controleren of je bent gequote :)

The devil is in the details.


  • Attilla
  • Registratie: Februari 2001
  • Laatst online: 23-06-2021
Naja goed, misschien is het handig om het ordeel over het cpu gebruik/database gebeuren over te laten aan 1 van de specialisten hierin. Die kunnen hier waarschijnlijk veel meer over vertellen dan wij ooit samen kunnen. :+

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 26-11 11:39

Janoz

Moderator Devschuur®

!litemod

Je zou ook gewoon in het topic op ctrl-f kunnen drukken en dan je naam in kunntn tikken ;)

imho wegen de lasten zwaarder dan de voordelen. Er wordt namelijk nergens bijgehouden wie wie quote. De enige ingebouwde functionalitiet is dat het quote knopje gewoon alvast het berichtje invult met wat ubb tags. Het is dus alleen door de menselijke lezer te zien dat er iets is gequote en niet door de server. Voor de server is het gewoon weer zo'n bericht met ubb code erin.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Domweg zoeken op iets is overigens vele malen lichter dan zoeken op "overeenkomsten met een tekst die ik geplaatst heb"...

Want in theorie moet je dan _alle_ varianten van zinsafsplitsingen opzoeken... Tegen de tijd dat dan je myreact-paginatje de laatste tien quote-plaatsen op je scherm zet ben je al in slaap gevallen. :)

Dus nee, het opzoeken is te zwaar voor dat beetje voordeel. Als je een specifieke quote van jezelf wilt opzoeken, dan kan je gewoon dat stukje tekst in het zoekscherm plakken en kijken wat ie zoal vindt.
Of het CPU load kost of niet, daar weet ik niks van.
Iets gericht "uit de database halen" (bijv dit topic, op basis van het topicid) is vrij licht.
Iets zoeken, is vrij zwaar, zelfs in een geoptimaliseerde zoekdatabase zoals Xapian.

En zoals ik hierboven al zeg, overeenkomstige teksten zoeken, is dan weer vele malen zwaarder dan gewoon gericht iets zoeken.
Zelfs binnen een enkel topic is het enorm zwaar, het is namelijk een vergelijking die in de orde van N^3 per onderzochte message ligt, waarbij N de lengte van de message in tekens is (tenzij jouw message langer is, dan die lengte).

Dus een bericht van 500 tekens opzoeken tussen tien berichten van 1000 tekens kost zo'n 1000^3 * 10 (= 10 miljard) handelingen...

En dan kan je het evt wel optimaliseren naar "per woord" ipv "per teken", maar dan nog zit je met veel handelingen (maar dan is de N het aantal woorden, ipv het aantal tekens).
Ik weet amper iets van databases, maar die topics worden sowieso al geindexeerd zover ik kan zien, dus een kleine search daarin zeg in de laatste 10 topics waarin je reply heb geplaatst om te kijken of er iemand jou quote lijkt me niet veel cpu power kosten.
Nee helaas, 't is niet zo simpel als je zegt :)
Juist het vergelijken vs opzoeken maakt het zo zwaar.

[ Voor 6% gewijzigd door ACM op 15-09-2003 11:56 ]


  • Attilla
  • Registratie: Februari 2001
  • Laatst online: 23-06-2021
Ok, het is dus heel zwaar zoals ik begrijp. En je zegt dat het ook heel lang duurt voordat de query klaar is.

Maar je mag me gerust een database n00b noemen hoor. :+
Maar ik doe de volgende query:
http://search.gathering.t...5D=&data%5Bsearch%5D=Zoek

Dan krijg ik netjes te zien in welke topics ik gequote ben, is het dan veel zwaarder om daar de exacte reply bij te vinden en deze query zeg 1x per half uur te laten draaien ?

[ Voor 7% gewijzigd door Attilla op 15-09-2003 12:45 ]


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 26-11 11:39

Janoz

Moderator Devschuur®

!litemod

Ja, maar die geeft niet gegarandeerd dat gene terug wat je verwacht. Een topic over een tv serie in de jaren tachtig komt ook in da lijstje voor.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • ArthurMorgan
  • Registratie: Januari 2001
  • Niet online
...

edit: stomme reply delete maar :X

excuses

[ Voor 88% gewijzigd door ArthurMorgan op 15-09-2003 12:50 ]

I hear voices in my head, they counsel me, they understand.


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Ja, maar die geeft niet gegarandeerd dat gene terug wat je verwacht. Een topic over een tv serie in de jaren tachtig komt ook in da lijstje voor.
Not to mention een CA-topic in dit specifieke geval omdat ie geen dubbel quotes om de tekst had geplaatst :)

Professionele website nodig?


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Je vergeet een paar dingen:
- Je hebt de deel-quotes dan nog niet te pakken, dus je mist een deel.
- Je kan niet zomaar enkel topic X doorzoeken als je in X gereageerd had, want als iemand je in een ander topic quote, dan wil je dat ook weten. Althans, jij misschien niet, maar het is mogelijk dat iemand anders dat juist wel wil weten ;)
- De data in de searchengine is _niet_ op message-basis, maar op topic-basis, dus er zitten complete topics in die één geheel zijn, ipv uit losse delen bestaan. Dus je kan wel de topics vinden waar je gequote bent, maar de specifieke messages op die manier niet.

Ik weet verder niet wat je met "1x per half uur" bedoeld, maar als je bedoeld dat we voor elke user elk half uur (of zelfs maar die tientallen die een eventuele optie aankruisen) "even" die zoekactie uitvoeren, dan denk ik dat we specifiek daarvoor een andere server moeten aanschaffen. :)

Btw, het vinden van "de" reactie waar een specifieke tekst in voorkwam is een andere feature request, waar we wel naar aan het kijken zijn, maar hoe en wat is allemaal nog erg onduidelijk daaromtrent. Maar dat staat verder los van de "wie quote mij, waar"-discussie ;)

[ Voor 14% gewijzigd door ACM op 15-09-2003 12:57 ]


  • Attilla
  • Registratie: Februari 2001
  • Laatst online: 23-06-2021
Ok, het is mij nu geheel duidelijk. :Y)

Vergeef me, maar soms denk ik zegmaar iets te makkelijk. :+
curry684 schreef op 15 September 2003 @ 12:51:
Not to mention een CA-topic in dit specifieke geval omdat ie geen dubbel quotes om de tekst had geplaatst :)
Welk CA topic ? :P

[ Voor 55% gewijzigd door Attilla op 15-09-2003 13:18 ]


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

[Airwolf] schreef op 15 September 2003 @ 13:17:
Ok, het is mij nu geheel duidelijk. :Y)

Vergeef me, maar soms denk ik zegmaar iets te makkelijk. :+
Dat geeft niet, soms is het heel nuttig om te moeten beredeneren waarom iets niet kan, zo heb ik af en toe beredeneert dat iets niet kon en vervolgens ingezien dat de redenatie fout was ;)

  • Attilla
  • Registratie: Februari 2001
  • Laatst online: 23-06-2021
ACM schreef op 15 september 2003 @ 13:23:
[...]

Dat geeft niet, soms is het heel nuttig om te moeten beredeneren waarom iets niet kan, zo heb ik af en toe beredeneert dat iets niet kon en vervolgens ingezien dat de redenatie fout was ;)
Je kan natuurlijk ook bedenken dat als je makkelijk denkt sneller een oplossing heb. :P

Ik zat zo een keer 2 uur te kutten op mijn pa zijn nieuwe pc waarom het netwerk niet werkte en te grommen waarom het niet werkte, totdat mijn pa vroeg of ik wel een goed kabeltje had. Blijkt dat ik toevallig een isdn kabeltje uit mijn grabbelton met utp kabels had gepakt en niet goed gekeken. :+

Maargoed, ik ga offtopic. Mijn vraag is beantwoordt. :)

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Welk CA topic? :P
We zijn bezig je permban te bespreken :z

Professionele website nodig?


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

anyway, afgerond :)
Pagina: 1

Dit topic is gesloten.