op mijn site
Updated: 20-03-2010 Kees Moerman
|
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.
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.
- 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...
- 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, ...
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
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
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
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
- Algemeen allerlei web-onderwerpen: Webmees. Flash, HTML,
CSS, JavaScript, ...
- JavaScript is een van de meest gebruikte client-side scripting
talen. Simpele Nederlandstalige uitleg is te vinden op hccnet Home Cursussen
(Nederlandstalig), goede (Engelse) uitleg op WDVL JavaScript Tutorial
for Programmers en op HowToCreate maar wil
je de diepte in kijk dan op
DevGuru javascript.
- Voor voorbeelden met uitleg over JavaScript, DOM, etc zie ook BrainJar.
- En voor allerlei scripts (nieuws-scrollers, menus, ...)
kijk op hotscripts.com, of op leejoo's webhebbies
- Voor informatie over Perl als CGI scripting taal, zie mijn Perl CGI pagina.
- PHP:
Hypertext Preprocessor, scripting taal gebruikt op web servers voor
dynamische pagina's. PFZ is
een andere goede site over PHP programming
(Nederlandstalig). Of lees het Nederlandse PHP manual.
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
|