Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 29 reacties

Op veler verzoek is er nu eindelijk een volwaardige ultramode.txt-achtige remote tracker voor de Tweakers.net headlines gekomen. Het ding heet turbotracker en geeft de nieuwsupdates van de laatste twee dagen weer. Thuisklussers die de nieuws headlines met hun eigen progsels of scripts willen parsen, kunnen nu dus de turbotracker in plaats van de javascript remote tracker gebruiken.

De file wordt om de vijf minuten met een contrabje herschreven. Er wordt geen refresh getriggerd tijdens het plaatsen van een verse nieuwsposts en het heeft dus ook niet veel zin om de file vaker dan om de 5 minuten naar binnen te trekken (ivm server load vragen we je om dit niet te doen). De headlines worden in simpel parsebaar formaat uitgepoept, samen met alle extra info zoals de naam van de nieuwsposter, de bron/link van de nieuwspost en de tijd:


<nieuwsposting>
<id>14424</id>
<titel>nVidia Crush chipset info</titel>
<editor>Wouter Tinus</editor>
<categorie>Hardware</categorie>
<bron>x-bit labs</bron>
<link>http://www.xbitlabs.com/news/#974249869</link>
<tijd>16-11-2000 00:04</tijd>
<timestamp>974329444</timestamp>
<reacties>2</reacties>
</nieuwsposting>

* Rembours verzendkosten in Pricewatch

Eind vorige week heb ik de Pricewatch uitgebreid met een kolom voor de (minimale) rembours-verzendkosten per winkel en een optie waarmee je de prijzen inclusief rembourskosten kunt rangschikken. Er werd voor rembours gekozen omdat dit volgens deze poll van vorige week de meest populaire betalingsvorm bij online bestellingen is. Sommige bedrijven brengen overigens hogere rembourskosten in rekening voor zware verzendingen zoals monitoren, waardoor de optelsom in de pricewatch onjuist kan zijn voor dit soort producten. Dit probleem is onvermijdelijk.

* Server upgrade bij VuurWerk Internet

Hoewel al meer dan een week geleden, kan ik het niet laten om nog ff deze pics te posten van de geheugen upgrade aan de twee t.net servers bij VuurWerk. Helaas duurde de upgrade wat langer dan gepland. Vanwege een file kwamen ik en Floris veel te laat in Haarlem en toen uiteindelijk het NOC van VuurWerk gevonden was, bleek dat de plaatsing van een derde reep in Athena onmogelijk werd gemaakt door de onderste SCSI hotswap bay. Na een uurtje klungelen met de drive bays en een rebelerende SCSI terminator lukte het ons uiteindelijk om Athena online te krijgen met 640Meg geheugen en een werkend SoftRAID array (die raakt over de zeik als schijven opeens op een andere SCSI connector zitten). De upgrade van Appie ging gelukkig precies volgens plan: rack eruit, deksel open, DIMM erin en gassen maar.

Ik vond helemaal 't wonderlijk om te zien dat er na een half jaar uptime geen enkel spoortje stof in Athena en Appie was terug te vinden. De luchtfiltering in de serverruimte van VuurWerk doet zijn werk perfect!














We moeten Johan(?) van VuurWerk iig bedanken voor zijn engelengeduld. Het VuurWerk hok stond trouwens vol met allerlei prachtige spullen zoals een zwaar patserige Sun Enterprise 450 . Het is jammer dat VuurWerk geen excursies organiseert .

De extra 256MB werd meteen door de disk cache van Athena opgegeten. Inmiddels is het ons gelukt om MySQL met wat software en SQL tweaks stukken stabieler te laten draaien. Om te voorkomen dat we in de toekomst wederom met ernstige load problemen te maken krijgen, zijn we van plan om op korte termijn alle servers te upgraden - zo mogelijk eerder dan de plaatsing van Artemis, de nieuwe dbase server (die bdw 1,5GB geheugen krijgt in plaats van slechts 1Gig ).

* Tweakers.net fanart

Klont liet via de nieuwssubmit weten dat hij een t.net patch voor Netscape, ICQ en Napster in elkaar heeft geklust:

Een paar regenachtige weekends, een hexeditor en ResHacker leidden tot deze bonte verzameling van drie (3) patches die resp. Netscape, ICQ en Napster wat leuker maken om te gebruiken. Aangezien ik niet zo heel handig ben met decompilers heb ik van alledrie de progs slechts het logootje veranderd, en bij Napster het versienummer veranderd naar 'Napster 2.1 Tweaked' ipv 'Napster 2 BETA 7'. Screenshots & Readme included in de zipfile.

Bdw: als je na het aanklikken van de link een Geocities error pagina voorgeschoteld krijgt, moet je gewoon nog een keer de link aanvragen vanaf de error page. De referer komt dan wel van Geocities.com.

Door Femme Taken

- Architect

Femme is in 1998 als oprichter met Tweakers begonnen en werkt tegenwoordig als ontwerper in het productteam van Tweakers. In de vrije tijd knutselt Femme fanatiek aan zijn domoticasysteem.

Moderatie-faq Wijzig weergave

Reacties (29)

Allereerst: mooi dat er nu een nieuwe tracker is, als die ook wat beter up-to-date blijft dan de remote_flat, is het al een hele vooruitgang.....

maar toch nog enkele puntjes van kritiek:
het is erg leuk, zo'n tracker die lijkt op XML, maar je hebt er eigenlijk niets aan, aangezien deze tracker op een aantal punten niet overeenkomt met de XML 1.0 standaard, waardoor je genoodzaakt bent om de boel nog steeds handmatig te parsen.

wat ontbreekt er dan aan?
de eerste regel zou:
<?xml version="1.0"?>
moeten zijn....

Als 2e punt: XML mag maar 1 root tag bevatten, in deze file heb je meerdere root-tags, dit probleem is opgelost als je alle nieuwspostings tussen <tweakers> en </tweakers> zet.....

verder zou een mooi doctype definition leuk zijn:
<!DOCTYPE TweakersTracker SYSTEM "http://www.tweakers.net/url/naar/file.dtd">
zodat iedereen de file in ieder geval ook kan valideren.....verder kan een DTD heel wat onduidelijkheid wegnemen voor het gebruik van tags, nu is dit nog een vrij eenvoudig voorbeeld, maar hij zou ingewikkelder kunnen worden.....

in dit geval zou je DTD file ongeveer dit kunnen bevatten:

<!ELEMENT tweakers (nieuwsposting+)>
<!ELEMENT nieuwsposting (id, titel, editor, categorie, bron, link, tijd, timestamp, reacties)>
<!ELEMENT id (#PCDATA)>
<!ELEMENT titel (#PCDATA)>
<!ELEMENT editor (#PCDATA)>
<!ELEMENT categorie (#PCDATA)>
<!ELEMENT bron (#PCDATA)>
<!ELEMENT link (#PCDATA)>
<!ELEMENT tijd (#PCDATA)>
<!ELEMENT timestamp (#PCDATA)>
<!ELEMENT reacties (#PCDATA)>

(indien je alle elementen binnen nieuwsposting verplicht 1x voor te komen, als je bijvoorbeeld ook 2 editors kunt hebben, kun je dit doen:
<!ELEMENT nieuwsposting (id, titel, editor+, categorie, bron, link, tijd, timestamp, reacties)>
simpel gezegd: + = 1 of meer, niks is 1x, ? = 0 of 1, en * is 0 of meer.....

verder nog een voorbeeldje van hoe je xml er dan uit ziet:

<?xml version="1.0"?>
<!DOCTYPE TweakersTracker SYSTEM "http://www.tweakers.net/url/naar/file.dtd">

<tweakers>
<nieuwsposting>
<id>14424</id>
<titel>nVidia Crush chipset info</titel>
<editor>Wouter Tinus</editor>
<categorie>Hardware</categorie>
<bron>x-bit labs</bron>
<link>http://www.xbitlabs.com/news/#974249869</link>
<tijd>16-11-2000 00:04</tijd>
<timestamp>974329444</timestamp>
<reacties>2</reacties>
</nieuwsposting>
<nieuwsposting>
....
</nieuwsposting>
...andere nieuwspostings
</tweakers>

Ik hoop dat de turbotracker snel omgezet kan worden naar dit formaat, momenteel zal het nog niet zo'n probleem zijn, maar als straks veel applicaties dit geval al gebruiken, wordt het misschien lastiger....
Wat doet "RealGamer" als plaatje op de servers?
Ja, maar er zit wel een mooie Tweakers.net Casebadge op de servers ;)
Realgamer is de nieuwste affiliate van tweakers.net .

Een alliantie met dit blad/site gaat er voor zorgen dat tweakers.net nog meer bezoekers krijgt die een grote aanwinst zullen zijn voor de reacties en het forum!!!
En de bankrekening van Femme natuurlijk, 0,05 ct per hit $$$ :)
als je goed op die monitor kijkt zie je bv het ip

212.189.235.2


bla?????
En hoe vaak heb je daarvoor ingezoomd? :)
Kan de tracker niet gewoon, net als de rest, direct uit de database gegenereerd worden ?
Heb je een heel actuele tracker.

En zoals eerder gemeld moet er een root zijn <alles>
<nieuws...

</alles>

En er staan dubbel dingen in.

<bron>canard.50megs.com</bron>
<link>canard.50megs.com/main.html</link>
Tja, de bron kan je ook uit de link afleiden.

<tijd>15-11-2000 20:11</tijd>
<timestamp>974315515</timestamp>

Lijkt me ook hetzelfde.
Tja, de bron kan je ook uit de link afleiden.
'snie noodzakelijkerwijs waar. De bron wordt door posters afzonderlijk ingegeven. Check de URLs maar eens die onder "bron: Akiba" terechtkomen bijvoorbeeld..

Timestamp/tijd is an sich wel dubbelop, maar het is gewoon makkelijk voor de mensen die dit ding moeten interpreteren als er ook een leesbare <tijd> bij staat ipv alleeen timestamp.
hehe floris staat er op als een kind in een pretpark op die ene foto..
:)
4149 dus
:)
Bedoel je niet 4194?
Tja. Goed nieuws, en slecht nieuws.
Aan de ene kant ERG gustig dat hier nu iets mee word gedaan. Aan de andere kant zou ik het fijn vinden als er gewoon een formaat ID -Titel -Timestamp zou komen (oid), gewoon op 1 regel. Is minder dataverkeer voor jullie, en simpeler te parsen voor ons :) :).
(nu download je een aantal gegevens die je weggooit).
Ideetje?
Verder wel goed dat er nu eindelijk iets aan word gedaan! :D
Dit voldoet aan het Netscape RSS formaat, dus hier zijn, als het goed is, reeds programma's/scripts voor om het te verwerken.

linux.gelrevision.nl/php/
heeft daar een voorbeeld van.
Misschien ligt het aan mij, maar hoe kan ik het rembours bedrag toevoegen?
Of kunnen alleen moddereters dit?
dit kunnen alleen mensen die bepaalde privileges in de DSP (backend tweakers.net) hebben. Als je wat wil toevoegen, mail maar naar één van ons, bijvoorbeeld rootseler@tweakers.net
/troep/tnetpatches.zip

TROEP :?
Troep, rommel, zooi, iedereen heeft zo zijn "opbergvakje" ;)

edit: tuurlijk, troll, leer eens lezen....tsss
Ziet er allemaal erg lekker uit :) Had je geen nieuwe RG stickers? Dit logo is zo oubollig :P
Beter, dan kan ik al het nieuws van the register niet in mijn tracker zetten > :)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True