Hobbies

Een verzameling links naar een aantal diverse onderwerpen, zoals:

Let op: deze pagina's zijn niet meer overal helemaal up-to-date; het bijhouden kost nogal wat tijd...

Voor programmeren en games maken: zie mijn Programming Links page, voor DSP's zie mijn DSP links pagina.

Andere hobby-verzamelsites? Kijk eens op hobby.links4all.nl. Voor de knutselaar: Make is een leuk (Engelstalig) magazine met allerlei doe het zelf projecten. Of kijk op WikiHow: allerlei 'How-to's' over van alles en nog wat. Harry Hilders Gadgetblog is ook een heel diverse site.

Reizen

Geen links, maar telefoonnummers: wat te doen als bijvoorbeeld je pinpas of credit card gestolen is? Op de Vakantiepech pagina van TravelMarker meer info over wat te doen bij verlies en diefstal. Een ander overzicht is te vinden op Camper-Freaks. Altijd ook aangifte doen bij de politie!

  • Postbank/ING/giromaat pinpas en credit cards: +31 (0)58 212 6000 (binnen- en buitenland)
  • Rabobank passen: +31 (0)499 499 112
  • Algemeen bankpassen met pincode: +31 (0)800 0313 (ook collect call)
  • Mastercard (Interpay): bel met 'International Card Services', +31 (0)20 - 6 600 611. Zij blokkeren vervolgens uw MasterCard. Bovendien ontvangt u, indien nodig, meestal binnen twee werkdagen een vervangende creditcard. En wanneer dat noodzakelijk is, kunt u bij verblijf in het buitenland een voorschot ontvangen ter waarde van maximaal $ 1.000,- via de plaatselijke bank die MasterCard accepteert."
  • American Express: +31 (0)20 504 86 66; zij blokkeren de Kaart voor u en regelen direct een vervangende Kaart.
  • Diners Club: +31 (0)800 0334
  • Visa (www.visa.nl) credit cards: +31 (0)800 0224 176

Daarnaast is ook het blokkeren van je mobiele telefoon mogelijk van belang (zie ook de Vakantiepech pagina van TravelMarker).

  • KPN Telecom: +31 (0)800 0106 of +31 (0)800 0402

Fotografie

Links over digitale fotografie (zie ook mijn pagina's over dat onderwerp met meer uitgebreidere uitleg).

Algemene links en fotobewerking:

EXIF en IPTC informatie

  • EXIF staat voor 'Exchangeable Image File Format', en bevat camera-informatie zoals sluitertijd, flitsgegevens, camera-gegevens. Meer informatie over EXIF is te vinden op EXIF.org, op DPreview, en op mijn EXIF pagina.
  • Naast de EXIF informatie bevatten foto's mogelijk ook IPTC gegevens: International Press Telecommunications Council gegevens. Dit zijn gegevens over de maker, als naam van de maker, en titel en plaats van de foto
  • ;-) Mijn meest gebruikte EXIF gereedschap is ExifTool van Phil Harvey. Het kan gebruikt worden vanaf de command line, maar ook vanuit Perl scripts door de bijgeleverde Perl module Image::ExifTool. EXIF, IPTC en andere velden wijzigen, aanvullen, verwijderen, alles zit er in.
  • EXIFutils voor Windows zijn command-line utilities om EXIF en IPTC informatie te bekijken en te bewerken
  • Veel (oudere) grafische pakketten slopen de EXIF informatie van de JPEG files af. Ik gebruik(te) Exifer om de EXIF informatie op te slaan voor bewerking, en daarna weer terug te zetten

Resources en voorbeelden

  • Worth1000: een plaatje is meer waard dan 1000 woorden. Mooie wedstrijden voor foto-bewerking. En ook op Gizmodo zijn er contests.
  • Foto-Galerijen: deviantART, niet alleen voor foto's. Het Nederlandse blad Zoom heeft ook een eigen foto-galerij, met commentaren. PhotoForum, nog meer foto's. En zo zijn er honderden om inspiratie op te doen.

Graphics and Raytracing

  • Voor foto/graphics bewerking zie hierboven: GIMP, Paint Shop Pro, ...
  • Een heel artistiek tekenprogramma, dat heel goed verf en inkt nadoet, is het gratis ArtRage.
  • ImageMagick - Convert, Edit, and Compose Images
  • Icons maken? IconSushi kan diverse formaten graphics omzetten naar Icons. PNG's met alpha-channel zelfs naar de halfdoorschijnende XP icons! 380 Kb.
  • Plaatjes van de ene foto naar de andere foto laten morphen? Gratis: WinMorph.
  • Sloperama, info als je game programmer wilt worden
  • Wil je vector-tekeningen (SVG, ...) kunnen maken (á la Illustrator, Freehand, CorelDraw, or Xara X), kijk dan eens naar InkScape.
  • 2D animaties: een heel goed vector-based animatiepakket schijnt Synfig te zijn. Gratis! Maar, niet voor Win-ME...

Ray tracing en 3D

  • Ray Tracing News, een web-blad voor raytracers ('al' 15 nummers). Wel vrij theoretisch.
  • ;-) POV-Ray - the Persistence of Vision Raytracer: een 3D ray trace programma, voor foto-realistische (of zelfs beter dan dat) plaatjes. Wel nog wat problemen met Vista...Demo van MegaPov
    • Arabeske: om 'arabische' tegel-textures te maken, voor achter/ondergronden en zo. Leuk! Wel Java runtime 1.3 of hoger nodig.
    • TextureView, om texturen etc als contact sheets te indexeren. Maar, werkt alleen met oude versie van PovRay (3.1).
    • MegaPov, een uitgebreide versie van PovRay met veel extra features (zie ook de oudere PatchedPov).
    • Texture Library 4.0, extra textures
    • Bookmarks for Ken, uitgebreide lijst met links naar 3D tekenpakketten, animatie-software en verwante links.
    • 3D Modellen maken? Y.A.P.R.M. - Yet Another PovRay Modeller is een up-to-date gratis 3D modeler voor Linux (geen Windows?). Breeze Designer is een al wat oudere gratis 32-bit 3D modelling voor POV-Ray voor Windows NT, Windows 95/98. Een oudere 3-D modeller (voor versie 3.0 van Povray) is PovLab. Ook Moray is tegenwoordig gratis voor PovRay gebruikers, maar ook al niet meer up-to-date (is voor oude versies van POV-Ray).
    • PoseRay is een programma om 3D models in allerlei formaten om te zetten naar POV-Ray formaat.
  • ;-) Blender: een (ook gratis) uitgebreid 3D-programma voor het maken van 3D animaties. www.blender3d.org en www.blender.org zijn de officiële Blender sites.
    • BlenderArtists is een actieve Blender site met tutorials, galleries, documentatie, ...
  • New! Voor 3D menselijke figuren: Kijk eens naar de gratis Studio 3 van DAZ 3D. Lijkt op Pozer (is er ook gedeeltelijk compatible mee). Voor bijhorende landschappen hebben ze ook het gratis Bryce 5.5. Beide pakketten zijn gratis als lokkertje voor de nieuwere betaalde versies en betaalde uitbreidingen, maar het zijn wel volledige pakketten.
  • Aqsis is a high quality, photorealistic, 3D rendering solution. It complies with the Renderman® interface standard defined by Pixar.
  • Pixie is a RenderMan like photorealistic renderer.
  • MakeHuman is een programma om menselijke 3D modellen te maken voor in gebruik van 3D renderprogramma's.
  • YafRay is a powerful raytracer, under the LGPL license.
  • Terragen is een programma om 3D terreinen mee te maken en te renderen. Inclusief spannende luchten, zonsondergangen en zo voort. Een ook-voor-Linux alternatief in ontwikkeling is Picogen.
  • Robert's FREEWARE only, vreselijk outdated maar nog steeds wat nuttige grafische programma's

Electronica en Robotics

Helaas, kom ik in de praktijk dus niet meer aan toe (te druk...), veel verouderde links dus. Maar, misschien nuttig voor anderen? Let wel, dit is maar een selectie. Google levert nog veel meer op.

Embedded processor bordjes met Ethernet:

  • Informatie over microcontrollers? Kijk bijvoorbeeld op: ePanorama (algemeen) en EmbDev (Embedded Development), met forums
  • New! In Nederland zijn er ook hobbygroepen actief met embedded systems, bijvoorbeeld Stichting Embedded Systems Eindhoven
  • ;-) Lichtgewicht met Ethernet: de Rabbit RCM5700 is gebaseerd op een opgevoerde Z80 op 50 MHz, met ethernet en inclusief bijvoorbeeld een web server, om via je browser applicaties op de RCM aan te kunnen sturen. Voor zo'n 50 Euro (aanbieding) had ik een ontwikkelingssysteem hiermee. 70 mA stroomgebruik. Ook beschikbaar in een draadloze uitvoering RCM5600W (ontwikkelkit op het moment $99). Incl C compiler.
  • Van Make: de ontwikkelversie van de Chumby, een soort mediaspeler. ARM, 3.5" kleuren-LCD/touch-screen, USB, WiFi, Linux, $99.
  • Het LPC2368 Development Board ziet er ook aardig uit (ARM, Ethernet, USB, A/D-D/A, CAN, $73)
  • Of super-miniatuur: de Picotux Linux-Based RJ45-Sized Computer (ongeveer zo groot als een netwerksteker). Ook in een draadloze versie.
  • Ook de compacte TS-7500 ziet er aardig uit: ARM, Ethernet, USB master/slave, boot Linux in 2 seconds, rond de $100
  • Nog een dan (en er zijn er honderden meer): SBC6000X Single Board Computer, ARM, Ethernet, USB etc, Windows/CE of Linux, $129..$239 (afhankelijk van LCD)
  • Ook zijn er natuurlijk tig apparaten met een ingebouwde embedded processor, nooit bedoeld om zelf te hacken maar toch heel geschikt (en goedkoop), zoals de NSLU2 netwerk file server van Linksys
  • SitePlayer - Embedded Internet Server
  • Operating systems/kernels: Mocht je zelf op een microcontroller een real-time kernel of OS nodig hebben: ook hier zijn diverse open-source/freeware alternatieven, zoals FreeRTOS (lichtgewicht) en eCos (incl I²C, TCP/IP stack, etc). Nog lichter (voor Atmel AVR processoren en zo) is Femto-OS ((multi-tasking, footprint 2-4 Kbyte flash, 20..40 bytes/task)).
  • TCP/IP stacks: Als je zelf op een microcontroller een internet-enabled applicatie wilt maken heb je TCP/IP driver software nodig: een zogeheten stack. Open Source/freeware stacks zijn bijvoorbeeld LWIP, OpenTCP, TinyTCP, uC/IP en uIP (voor kleine micros).
  • Maar, voor iets zwaardere systemen zou ik toch voor een embedded Linux gaan. Vaak meegeleverd, of bij de fabrikant van het bord verkrijgbaar.

Diversen

Robotics

Web Pages, HTML standaard, etc

Voor algemene zaken rond internet, netwerken en zo: zie mijn PC pagina onderwerp 'Internet en Netwerken'. Voor uitleg over webpagina ontwerp (web design) zie mijn web pagina, en de onderwerpen voor meer gevorderden. Hieronder meer aanvullende links.

  • Meer informatie nodig over het fenomeen internet? Kijk eens op Internet 101.
  • ;-)Veilig browsen en emailen: Mozilla FireFox (de browser, voorheen FireBird) en Thunderbird (de email/news reader). Goede pop-up onderdrukking, goede SPAM filtering, meerdere email accounts en identiteiten.
  • ;-) De KompoZer web page editor (de opvolger van NVU, waarvan de ontwikkeling is stopgezet) gebruik ik voor het maken van mijn pages, gratis te downloaden.Met vragen over NVU kan je terecht op de KompoZer forums (Engels).
    • KompoZer is uitbreidbaar; een handige extensie voor mensen die met hun eigen editor in de ruwe HTML source willen bewerken is HandCoder. De ingebouwde HTML broncode editor in NVU/KompoZer is namelijk nogal beperkt.
  • Uitleg nodig over HTML? Kijk op de Nederlandstalige Handleiding HTML (en CSS handleiding), of Engelstalig: kijk naar de references van SitePoint: HTML, CSS en JavaScript.
  • Voor het maken van nette (X)HTML: kijk dan eens naar de Amaya HTML/CSS editor (gratis, maar niet eenvoudig) op de site van het WWW consortium.
  • ;-) Wil je je web-page op correctheid laten checken? Kijk dan op HTML-checker. Deze pagina is geldig HTML! Ook CSS kan je automatisch laten checken.
  • CSS: welke browser ondersteunt welke features? Zie CSS contents and browser compatibility. Hoe krijg je toch op elke browser werkende code? Check strategieen op Cross-browser strategies for CS
  • Schoon je web pages eens op met HTML TIDY
  • Je zou ook eens kunnen testen met een text-only browser als Lynx: wat blijft er dan over van je mooie pagina's op computers die alleen tekst weergeven? (bijvoorbeeld in voorlees-browsers voor blinden)...
  • Om de site vervolgens op de server bij te werken heb je een FTP programma nodig, zoals het gratis SmartFTP, of het open source programma ;-) FileZilla.
  • Wat is Googlebot van Google? Geen robots op je site?
  • File types worden op het web aangegeven via MIME-types.
  • Een site met veel links over 'quality web development': BrotherCake.
  • Links checken of ze nog wel naar bestaande sites wijzen? Xenu's Link Sleuth is hier een heel uitgebreid programma voor
  • Wil je je site laten ontwerpen, in plaats van het zelf te doen: kijk eens op bijvoorbeeld www.offerteswebdesign.nl.

Graphics, plaatjes, GIF's en zo voort

Scripting, JavaScript etc

CMS: Content Management Systems

Zoek je naar complete content management systemen (CMS) waarmee je een hele website kan beheren, inclusief bijwerken, editten en zo vaak ook weer via die site? Moet je overigens wel een provider hebben die je toelaat om zelf Perl of PHP-scripts op je site te zetten.

  • Xoops is denk ik de meest bekende, en een heel volledige.
  • Postnuke is een van de eerste systemen. Heel volledig, maar minder eenvoudig
  • eZ Publish is zeer flexibel, maar meer voor professionele gebruikers, vraagt wel wat van je!
  • www.xaraya.org is een afsplitsing van PostNuke, met een XML-gebaseerde methodiek. Nog in ontwikkeling.

Gratis web hosting

Ik heb er zelf geen ervaring met gratis web hosting, maar krijg er wel vragen naar: waar kan ik gratis web pages plaatsen? Ik heb bijvoorbeeld via een simpele zoekopdracht op Google de volgende links met meer informatie gevonden:

  • gratis-internet.rubrieken.com, links naar "Gratis internet, free hosting, website, eigen site, domain, webhosting, web space"
  • www.100best-free-web-space.com heeft een overzicht van gratis hosters etc
  • RipWay biedt 30 Mbyte gratis web-ruimte, met PHP scripting (geen reclame, maar een limit op bandbreedte: in totaal mogen bezoekers maximaal 10 Mbyte per dag bekijken aan pagina's)
  • Gratis domeinnamen zijn een ander onderwerp, kijk hiervoor eens naar .tk domein namen. Maar, hiervoor moet je al een site (dus de inhoud) hebben