|
Pragt.info
Partner site van: www.heinpragt.com (c) Hein Pragt |
![]() |
Zoeken op deze site! |
|
|
Welkom op de site Pragt.infoDeze site is een spin-off van de site heinpragt.com. Deze site is meer gericht op techniek en aanverwante zaken maar ook mens, cultuur en management onderwerpen komen op deze site aan de orde. Desondanks is het primaire doel van deze site techniek, met als specialisatie Internet technieken. Op deze site staat ook een code snippet database en veel informatie voor ontwikkelaars maar ook voor leidinggevenden. Tevens komen Internet componenten en ons eigen web content managment systeem aan de orde. Het doel van deze site is een technisch naslagwerk te zijn. Vriendelijke groet, Hein Pragt Google Android besturingsysteem voor smartphones
Een mobiele site maken
Geld verdienen door middel van Internet
Wat is een ebook (e-book) en wat is een ebook reader.
Het ePub formaat wordt steeds vaker genoemd als de standaard voor digitale publicaties. ePub is een open,
reflowable (past zich aan naar het formaat van het scherm) formaat dat door een toenemend aantal fabrikanten
en distributeurs wordt ondersteund. Het is een type XML bestand dat gebruikt kan worden voor ebooks en digitale
publicaties. Een ePub bestand is een combinatie van drie open standaarden, het Open Publication Structure (OPS),
het Open Packaging Format (OPF) en het Open Container Format (OCF). In Nederland bieden onder andere Centraal
Boekhuis en Bol.com ebooks aan in het ePub formaat. U kunt ook zelf ebooks maken in het ePub formaat en deze zelf
verkopen of deze via een website die de distributie en afrekening voor u verzorgt. Er zijn diverse commercieel
verkrijgbare pakketten die momenteel het ePub formaat ondersteunen maar er zijn ook een aantal gratis (open source)
programma's te downloaden waarmee u zelf ebooks en het ePub formaat kunt maken. Door deze techniek zijn bijvoorbeeld
scholen in staat om hun eigen lesmateriaal te maken en te verspreiden. Ook kunnen op deze wijze (net als het oudere
PDF formaat) snel elektronische publicaties gemaakt en verspreid worden. Het spel reversi
Opengl programmeren
Opensource software
Freeware
Web 2.0
Windows vista terugbrengen (downgraden) naar windows xpEen tijdje geleden gaf mijn oude laptop de geest en moest ik een nieuwe kopen. Alle laptops hadden Windows
Vista geïnstalleerd en tegen een kleine vergoeding en twee weken wachten kon ik er ook Windows XP op laten
zetten. Ik dacht laat ik nou Windows Vista een kans geven, hoe erg kan het zijn. Nou na een maand was is
dermate gefrustreerd dat ik de laptop af en toe wilde slaan. Het was traag, ik moest telkens vertellen dat
ik dingen echt wilde doen, oude programma's werkten niet meer waaronder alle leuke Dora spellen van
mijn dochtertje. Navigatiesystemen en techniek
Het http (Hypertext Transfer) protocol
JavascriptJavaScript is een scripttaal met objectgeoriënteerde mogelijkheden speciaal gericht op het gebruik op het World Wide Web. Wat betreft de taalelementen vertoont JavaScript overeenkomsten met de programmeertaal Java. De gelijkenis houdt
daar echter op, want inhoudelijk is JavaScript totaal anders dan Java. Het debuggen van javascripVoor het debuggen van javascript code bestaan goede oplossingen in de vorm van Microsoft script debugger.
Voor mozilla en firefox bestaan ook een paar debuggers die zeer handig werken. Maar vaak willen we alleen even
een paar debug teksten naar een extra window schrijven om even te controleren wat er mis gaat of de flow van
een programma te controleren. Speciaal hiervoor heb ik een debug div control gemaakt. Tridion is een web content management systeemTridion is een web content management systeem voor grote organisaties, het is gebouwd om content te beheren en
te structureren. Met behulp van Tridion kan een bedrijf volledig alle facetten van de
digitale communicatie beheren. XHTML StrictIn het kader van het voldoen aan de webrichtlijnen van overheidssites houd ik me bezig met het omzetten van
bestaande web content, css en javascript zodat deze blijven werken en voldoen aan de XHTML Strict standaard die
in de webrichtlijnen voorgeschreven is. De aanpassingen op bestaande sites die nodig zijn om alleen al aan de
eis van XHTML Strict te voldoen wordt vaak onderschat De programmeertaal PHPPHP is een programmeertaal waarmee u dynamische webpagina's kunt maken, het is een "server-side embedded
open-source" script-taal. PHP is bedacht door Rasmus Lerdorf in 1994. Hij gebruikte het eerst alleen op zijn
eigen homepage, pas in 1995 kwam een versie die door anderen gebruikt kon worden onder de naam Personal
Home Page Tools. De programmeertaal PerlPerl (Practical Extraction and Report Language) is een programmeertaal gemaakt door Larry Wall in 1987. Het is een samenvoeging van de mogelijkheden van Programmeertaal C, sed, AWK en de Unix command shell. Larry Wall heeft Perl gemaakt omdat hij een tool nodig had om informatie uit tekstbestanden te halen en in rapportvorm te gieten. Een van de motto's van Perl is There is more than one way to do it
(Het kan op meerdere manieren gedaan worden). Cascading Style SheetsCascading Style Sheets (afgekort tot CSS) is een techniek voor de stijl (vormgeving) van webpagina's. De informatie over de vormgeving kan in het HTML document zelf staan maar ook in een extern bestand. De verzameling van stijl regels noemen we stylesheet. In het begin renderde iedere browser de HTML op een vast wijze waardoor iedereen die een beetje af wilde wijken van de standaard vormgeving
allerlei truuks ging toepassen om dit te realiseren. tooltip control in javascriptOm technieken te leren kennen is een voorbeeld vaak vele malen duidelijker dan een aantal pagina's met uitleg.
Op deze pagina staat een voorbeeld van een tooltip control in javascript. Ik maak gebruik van DOM voor het benaderen
van de elementen en CSS voor de vormgeving. Dit script werkt zowel in Internet explorer als mozilla firefox en het
is dus ook een aardig voorbeeld hoe u browser compatible kunt programmeren in Javascript. Internet en cookiesCookies zijn kleine stukjes (tekst) informatie die een server naar de browser stuurt met de bedoeling dat de browser
deze informatie bij een volgend bezoek deze informatie weer naar de server terug zal sturen. Aangezien HTTP (het
Internet protocol waarmee browsers verzoeken kunnen sturen naar servers en servers data terug kunnen sturen naar
browsers) zogenaamd 'stateless' is, is na ieder verzoek en reactie van de webserver de transactie afgesloten en
elk ander nieuw verzoek zal een nieuwe transactie zijn. Gastenboek spamDe laatste tijd worden veel gastenboeken overspoeld met nep berichten met een link naar een of andere vreemde site. In
een beetje populair gastenboek kan dit soms oplopen tot 40 berichten per dag. IP adressen blokkeren heeft helaas geen
zin omdat de berichten van allemaal verschillende ip adressen afkomstig zijn. Op teksten filteren heeft ook al niet veel
zin omdat de tekst toch telkens weer net iets anders is. Het lijkt een onbegonnen gevecht om de spam tegen te houden en
elke dag 50 berichten verwijderen is ook geen pretje. Internet en domeinenDe basis adressering binnen het Internet is het IP adres, iedere server en gebruiker op het Internet heeft een
uniek nummer waar deze mee communiceert op het Internet. Een IP adres is eigenlijk een 32 bits nummer en gezien de
groei van het Internet raakt deze reeks nummer ook op. Inmiddels is er een nieuw standaard (IPv6) die 128 bits
nummers gebruik, hiermee is de kans dat deze reeks opraakt zeer klein. Photoshop ElemensIn de wereld van de professionele fotografie komt u bijna altijd Adobe Photoshop tegen, het is bijna een standaard
geworden. Voor de amateur is dit product echter minder geschikt omdat het zeer complex is en vooral veel te duur is.
(c.a. 1.300 euro). Een prima en zeer betaalbaar alternatief is Adobe Photoshop Elements (c.a. 75 Euro). Bijna alle
fundamentele zaken van het dure programma zijn terug te vinden in de low budget uitvoering. Ik werk persoonlijk
liever met Elements omdat de gebruikers interface waarbij veel van de mogelijkheden
die u amper gebruikt zijn weggelaten veel duidelijker is. Foto's op het web presenterenWanneer u foto's op het web wilt presenteren zijn daar meerdere oplossingen voor in de vorm van web album generators.
Deze genereren alle html bestanden en de foto directories die u dan kunt uploaden naar uw website. Wanneer u zelf een
beetje creatief bent kunt u de foto's ook op een wat creatievere wijze op een internet pagina zetten. In dit geval ga
ik er even van uit dat de foto's niet te groot worden weergegeven om de pagina wel een beetje snel te maken. Afbeedlingen voor het webBijna iedere webpagina bevat afbeeldingen, dit kunnen foto's, tekeningen, knoppen, balken of zelfs hele achtergronden
zijn. Een afbeelding opnemen in de HTML code is niet moeilijk, u kunt hiervoor de IMG tag (IMG staat voor Image) gebruiken.
Ook kunt u via CSS en het background attribuut afbeeldingen opnemen op uw site. De meeste afbeeldingen die voor internet
gebruikt worden, zijn in .gif .jpg of .png formaat. Hoewel afbeeldingen de pagina kunnen verfraaien, moet u toch goed
nadenken voor u ze opneemt. Door veel en vooral grote afbeeldingen te gebruiken kan de laadtijd van uw pagina veel te
lang duren en kan de hoeveelheid dataverkeer die u site gebruikt te hoog oplopen. Vaak zult u voor data extra
dataverkeer extra moeten gaan betalen, enkele providers halen zelf de pagina gewoon offline
als de limiet bereikt is en dat is iets wat we vooral willen voorkomen. PragtFotomanager gratis fotobewerkingprorammaPragtFotoManager is een klein programma waarmee u één of meerdere bewerkingen op één of meerdere (tot maximaal 999)
foto's kunt uitvoeren. De bewerkingen zijn: foto's hernoemen, foto's verkleinen, miniatuurweergave maken, informatie uit
foto opslaan, uitvoer formaat aanpassen, foto indexbladen maken en foto's van een copyright tekst voorzien. Deze bewerkingen
kunt u elk fzonderlijk maar ook allemaal tegelijk laten uitvoeren. Het Exif formaatHet Exchangeable image file format (Exif) is een metadata specificatie voor bestanden uit bijvoorbeeld digitale
camera's. Zowel jpeg en tiff ondersteunen deze metatdata. Het formaat is ontworpen door de Japan Electronic Industry
Development Association en dient voor de opslag van extra informatie in het grafische bestand. EXIF-informatie bestaat
vooral uit camera en opnamegegevens (zoals de sluitertijd en het diafragma ten tijde van de opname). De informatie
wordt opgeslagen in de header van de afbeelding en is met behulp van speciale software (zoals Photoshop) leesbaar te
maken. Welke data in de EXIF headers staat verschilt per camera, maar meestal treft u de volgende informatie aan: de
datum en tijd van de opname, het merk en model van de camera, een volledige thumbnail en de camera-instellingen zoals
belichtingstijd, diafragma en brandpuntsafstand ten tijd van de opname. Gratis open source raytracer povrayMede door de nieuwe 3D spellen is er veel belangstelling voor 3D technieken. Bijna elke nieuw
spelconsole is weer meer realistisch, sneller en meer gedetailleerd. Er bestaan enkele goede 3D
ontwerp programma's maar het prijskaartje dat hier aan hangt is voor de gemiddelde hobbyist niet
op te brengen. Maar er is een heel goed alternatief 3D ontwerp programma genaamd Povray, voor
wie zich echt wil verdiepen in 3D technieken. mijn eigen computer historieDe historie van computer spellen begon voor mij met de aanschaf van mijn eerste computer, de Tandy TRS-80 Model 1
in 1978 van het geld van mijn zilvervloot rekening. Dit was een computer in de vorm van een dik toetsenbord, dat werd
aangesloten op een losse monochrome monitor. Deze computer beschikte over de ingebouwde taal BASIC in ROM (Level 2)
en was standaard uitgerust met 16 kB ram. Er kon een cassetterecorder op worden aangesloten,
waarop programmatuur en data kon worden opgeslagen. Nintendo spelcomputersNintendo's oorsprong ligt in 1889 met het maken van speelkaarten, hier werden ze vrij groot in. In 1963 werd ook
begonnen met het maken van spelletjes naast de speelkaarten. In 1970 stopte Nintendo met de speelkaarten en ging zich
nu richten op het maken van speelgoed. In juli 1983 werd de eerste eigen spelcomputer, de Famicom met spellen als
Donkey Kong, Donkey Kong Jr en Popeye als lanceertitels uitgebracht. Tegen het einde van het jaar bestond de
spellencollectie van de Famicom uit een heleboel spellen waaronder Mario Bros. Nintendo had geen third-party
ontwikkelaars van software en verkocht meer dan een miljoen Famicom systemen; dit bewees de kracht van de eigen
software. Nintendo besloot in 1985 dat het nodig was om het design van de Famicom aan te passen. De console kreeg
de vorm van een eenvoudige doos met twee controllerpoorten en een sleuf om de spelcartridge in te stoppen. Nintendo DSDe Nintendo DS is een draagbare spelconsole van het Japanse bedrijf Nintendo en deze werd op 11 maart 2005 met
veel succes in Europa uitgebracht. Het is de logische opvolger van de Game Boy (Advance en SP). In februari 2006
werd een vernieuwde versie van de DS uitgebracht, de Nintendo DS Lite. Deze heeft meer functies en een iets ander
uiterlijk dan de originele DS. In 2008 kwam de Nintendo DSi op de markt met 2 camera's en geen GBA slot meer. DS
staat formeel voor Dual Screen omdat het apparaat twee schermen heeft. Alleen het onderste scherm biedt touchscreen
mogelijkheden. De codenaam van de Nintendo DS was "Project Nitro", dit is terug te vinden in het model nummers (NTR-001)
en de spelletjes (NTR-XXXX). Verder heeft de DS stereo geluid en een ingebouwde microfoon. De grafische mogelijkheden
van de DS zijn hoger dan de Nintendo 64. De Nintendo DS beschikt ook over de mogelijkheid om via wifi met andere
Nintendo DS-systemen contact te maken. Het systeem is een multiplayer apparaat, men kan namelijk tot 10 meter
draadloos met een andere DS verbinden en dan gezamenlijk spellen spelen. Via Download Play kunt u anderen uw
spel laten downloaden op hun DS en dan kunt u met maximaal 16 spelers op één gamecassette spelen. Via de WiFi
verbinding kun t u met de gehele wereld communiceren waardoor het mogelijk is met iemand aan de andere kant van
de wereld te spelen. Playstation spelcomputerDe PlayStation is de naam van een serie spelcomputers van de Japanse fabrikant Sony. Iedere console wordt
uitgebracht in drie versies, een Aziatische, Amerikaanse en Europese versie i.v.m. de televisiestandaarden die
in deze werelddelen gebruikt worden. De eerste PlayStation stamt uit 1994 en kwam voort uit een mislukte samenwerking
met Nintendo. De PlayStation was eerst alleen te koop in Japan maar vanaf september 1995 ook in Europa. In september
2000 kwam de PS One, de moderne opvolger van de PlayStation. Mede door de goede reclamecampagnes van PlayStation
werd deze console erg populair. De PlayStation Portable (PSP)De PlayStation Portable (PSP) heeft een eigen pagina, aangezien ik zelf een grote fan van dit systeem ben. De PSP
is een draagbare spelcomputer van Sony Computer Entertainment die voor het eerst aangekondigd werd in 2003 en uitkwam
in Europa in 2005. Sony positioneert de PSP onder andere als alternatief voor de draagbare
spelcomputers van Nintendo, de Nintendo DS. De Xbox spelcomputerDe Xbox is een spelcomputer van Microsoft, die in november 2001 uitgebracht werd in Amerika en in maart 2002 in Europa. De Xbox is een heel veelzijdig apparaat, naast het spelen van computerspellen kan met het apparaat DVD worden gekeken. De (evetueel gemodificeerde) Xbox is nog
steeds populair als media player. Multiple Arcade Machine Emulator (MAME)M.A.M.E staat voor Multiple Arcade Machine Emulator, het behoort tot de categorie van de emulators die de oude hardware van de speelhal systemen (arcade machines) emuleert. De initiatiefnemer van Mame is Nicola Salmiora, die in januari 1997 begon met dit project. Het project groeide, via internet, uit tot een samenwerking van verschillende programmeurs uit de hele wereld, die hun kennis inbrachten om een programma te schrijven voor de emulatie van vele arcade-machines. Hoofddoel is het
documenteren en bewaren van zoveel mogelijk arcade spellen. Spellen programmerenHet programmeren van spellen is leuk, verslavend, een bron van heel veel ergernis maar ook heel veel plezier. Maar
hoe kunt u een spel programmeren? Grafische vormgeving en geluid zijn de dingen die het eerst opvallen wanneer we computer
spellen bekijken. Maar schitterende animaties en goede geluidseffecten zijn slechts de buitenste laag van deze fascinerende
vorm van technologie. 3D techniek vereist een goede kennis van wiskunde en verder is een spel vaak een ingewikkelde
structuur van logica en regels. Ook raken spellen vaak het vak psychologie omdat het spel een vorm van actie en reactie
is en de speler een mens is die op menselijke wijze reageert op het spel. Office toolsOndanks de opkomst van allerlei business intelligence blijft de oude vertrouwde spreadsheet populair. Voor eenvoudige
onderzoeken, rapporten en overzichten is het een ideale tool. In mijn dagelijkse werk maak ik regelmatig gebruik van
excel om zaken iets inzichtelijk te maken. Een goede grafiek zegt vaak meer dan een heel rapport. BestandsformatenSinds het begin van de computers zijn er verschillende soorten van opslag van gegevens ontstaan.
In eerste instantie ontstonden er zelfs verschillende wijze van opslaan van tekens zoals ascii, ebcdic
en tegenwoordig unicode. Maar ook werden er veel binaire bestandsformaten ontwikkeld, niet zelden om
het bestand onleesbaar te maken en ook om een bestand type aan een specifieke applicatie te koppelen.
Ondanks dat sommige fabrikanten de indeling van hun bestandsformaat niet wilden prijsgeven om concurrentie
buiten de deur te houden, werden deze formaten snel door slimme gebruikers gedecodeerd en beschreven. |
|
Disclaimer. Privacy beleidWij maken gebruik van externe advertentiebedrijven om advertenties weer te geven wanneer u onze website bezoekt. Deze bedrijven gebruiken mogelijk informatie (niet uw naam, adres, e-mailadres of telefoonnummer) over uw bezoek aan deze of aan andere websites om advertenties weer te geven over goederen en services waarin u wellicht geïnteresseerd bent. Als u hierover meer informatie wenst of als u wilt voorkomen dat deze bedrijven deze informatie gebruiken, klikt u op deze link. |