Previous Issue | Search TidBITS | TidBITS Home Page | Next Issue

TidBITS Logo

TidBITS#849, 2 oktober 2006

Apple zette afgelopen week de update-kraan open, en deelde updates uit voor veel van zijn softwareproducten. Jeff Carlson bericht over Mac OS X 10.4.8, Aperture 1.5, iTunes 7.0.1, Final Cut Pro 5.1.2, Logic Express 7.2.3 en Logic Pro 7.2.3, alsmede kleinere updates van Final Cut Studio en de programma's in de iLife '06 en iWork '06 suites. Als tijdverdrijf tijdens het downloaden van de updates van Apple biedt Jonathan Sousa een inleiding om aan de slag te gaan met MySQL, kijkt Adam naar de pas uitgebrachte StuffIt Deluxe 11 en legt hij uit hoe je in iChat je vrienden in de gaten houdt, en besteedt Glenn Fleishman aandacht aan Microsoft Messenger voor Mac 6.0.
 
Artikelen
 

Deze editie van TidBITS werd gedeeltelijk gesponsord door:
Help TidBITS te ondersteunen door onze sponsors te sponsoren!

De Nederlandse editie van TidBITS is een letterlijke vertaling van de oorspronkelijke Engelse versie. Daarom is het mogelijk dat een deel van de inhoud niet geldt in bepaalde landen buiten de VS.

Dit nummer werd uit het Engels vertaald door:

Verder werkten mee:

Hoe je ons kunt bereiken kun je lezen op:
<./tidbits-nl/contact.html>


Mac OS X 10.4.8 repareert talrijke kwesties

  door Jeff Carlson <[email protected]>
[vertaling: JG]

De najaarsoogst van de Apple-programmeurs kwam vorige week binnen, waarbij bijna de gehele software-lijn werd opgewaardeerd. Hoewel iedere belangrijke applicatie herzieningen zag, zullen de meeste Mac-gebruikers geïnteresseerd zijn in Mac OS X 10.4.8, een bug-verwijderingsupdate voor meerdere delen van het besturingssysteem.

Belangrijke veranderingen zijn veiligheidsverbeteringen, verbeterde connecties met de Apple USB Modem, ondersteuning voor het EAP-FAST-protocol om de veiligheid van draadloze netwerken te verbeteren, verbeterde compatibiliteit met USB-hubs van derden, verbeterde prestatie op sommige breedbandnetwerken, en verbeterde camera RAW-ondersteuning. Apple heeft ook een paar bugs verwijderd die Microsoft Office dwarszaten, en loste een probleem op waarbij vertaling van Rosetta code op Intel-Mac's onnauwkeurig kon zijn.

Het gaafste nieuwtje is dat als je de Control-toets ingedrukt houdt terwijl je scrolt met een scrollwiel (of een pseudo scrollwiel, zoals Side Track de utility van Raging Menace), je scherm vloeiend zoomt. Scherm-zoomen is al lange tijd verkrijgbaar (zie het Universele toegang-voorkeurenpaneel), maar met het toetsenbord zoomen is onhandig. Scrollwiel-gebaseerd zoomen, dat je kunt controleren in de Muisweergave van het Toetsenbord & Muis-voorkeurenpaneel (en waar je ook een andere toets dan Control kunt kiezen), zal een weldaad zijn voor eenieder met minder-dan-perfect gezichtsvermogen of presentatoren die op een bepaald aspect van het scherm willen ingaan.

De notities bij Mac OS X 10.4.8 zijn uitgebreid, voor Apple's doen, maar er zijn nog steeds verschillende dingen waar we over na moeten denken, zoals "Windows File Sharing levert nu slechts een proces, om een probleem te voorkomen dat zou kunnen veroorzaken dat een Mac OS X computer niet langer reageert als het een hoofdbrowser-verkiezing wint" - zou opnieuw tellen helpen?

En dan is er nog "Lost een probleem op waarbij een Finder-waarschuwing met de knoppen 'Initialiseer', 'Negeer', en 'Uitwerpen' misschien niet zou verschijnen nadat je een gepartitioneerde FireWire-schijf verbindt." Over het algemeen zien we die dialoog liever niet verschijnen als we FireWire-schijven aansluiten, behalve bij schijven die niet geïnitialiseerd zijn.

En hoewel Apple het volgende uitlegt in een link, de eerste keer dat we dit lazen probeerden we wanhopig onze lessen in theoretische natuurkunde te herinneren: "Verbetert Apple File Sharing clientprestatie door het veranderen van de standaard AFP WAN quantumgrootte."

De update is verkrijgbaar in diverse vormen, afhankelijk van je machine. Software Update zou de correcte versie moeten afleveren, maar updaters zijn ook verkrijgbaar als zelfstandige downloads. Voor de Intel updates noteert Apple dat de computer twee keer zal starten nadat die geïnstalleerd is. Zoals met alle systeem updates, bevelen wij het maken van een backup aan voordat je verder gaat. Je kunt de updaters hier vinden:


iTunes 7.0.1, iLife '06, iWork '06 opgewaardeerd

  door Jeff Carlson <[email protected]>
[vertaling: SL]

Apple heeft een onderhoudsupdate voor iTunes 7 uitgebracht, die verschillende kwesties in de oorspronkelijke versie aanpakt. Volgens Apple verbetert iTunes 7.0.1 onder meer de stabiliteit en de snelheid van Cover Flow, cd's importeren en iPod-synchronisatie. Windows-gebruikers hadden naar het schijnt meer problemen met iTunes 7.0, dus we hopen dat deze versie die problemen ook oplost. iTunes 7.0.1 is beschikbaar via Software Update of als een download van 25 MB.

De programma's die samen iLife '06 en iWork '06 vormen werken beter samen met Aperture 1.5 (zie "Aperture 1.5 neemt het op tegen de nieuwste Lightroom bèta op Photokina", 02 okt. '06). De volgende updaters zijn beschikbaar via Software Update of als aparte, zelfstandige downloads: iMovie HD 6.0.3 (7.1 MB), iWeb 1.1.2 (23 MB), iDVD 6.0.3 (7.2 MB), GarageBand 3.0.4 (30 MB), iPhoto 6.0.5 (80 MB), Keynote 3.0.2 (2.7 MB), en Pages 2.0.2 (2.8 MB). De iMovie HD update zou ook de stabiliteit verbeteren, en een aantal ongespecificeerde "ondergeschikte problemen" repareren, terwijl de iPhoto-update ook nieuwe thema's heeft voor het afdrukken van kalenders, gelegenheidskaarten en briefkaarten.


Aperture 1.5 neemt het op tegen de nieuwste Lightroom bèta op Photokina

  door Jeff Carlson <[email protected]>
[vertaling: RAW]

Op de fotografie-conferentie Photokina, vorige week in Keulen, onthulde Apple Aperture 1.5, een belangrijke update van zijn professionele fotobeheer-gereedschap. De software zelf werd tegen het einde van de week uitgebracht als een gratis update voor bestaande Aperture-eigenaars (een download van 125 MB); het kost 300 dollar voor nieuwe gebruikers.

Aperture lost een aantal problemen op waar professionele fotografen om gevraagd hebben sinds Aperture 1.0 bijna een jaar geleden werd uitgebracht. Bovenaan de lijst staat de mogelijkheid om toegang te krijgen tot beelden die waar dan ook opgeslagen zijn, in plaats van Aperture alles naar zijn eigen bibliotheek-locatie op schijf te laten kopiëren. Het programma kan nu ook voorvertoningen van foto's opslaan die op volumes staan die geen constante verbinding hebben, zodat je een beter overzicht krijgt van je gehele fotobibliotheek. Deze voorvertoningen kunnen ook worden beoordeeld, bestudeerd en georganiseerd wanneer de originelen niet beschikbaar zijn. Ook verbeterd zijn Aperture's controle over kleurbijstelling, ondersteuning voor RAW-beelden, de instellingen voor het kijken met de loep en de invoer en uitvoer van metadata. Foto's in Aperture zijn nu ook toegankelijk vanuit iLife '06- en iWork '06-programma's en kunnen met iTunes naar een iPod worden gesynchroniseerd.

Een ongebruikelijke, maar welkome verandering is dat Apple de minimum hardware-eisen voor Aperture 1.5 heeft laten zakken, waardoor het nu op alle huidige Macs werkt; voorgaande versies raadden af om het op een Mac mini of MacBook te gebruiken, vanwege de geïntegreerde grafische processoren in die machines.

Apple heeft Aperture agressief aan de man gebracht om een voet tussen de deur te krijgen op de markt voor professionele fotografie, ongetwijfeld vanwege de toenemende concurrentie met Adobe's professionele fotogereedschap Lightroom. Onder de nieuwe naam Adobe Photoshop Lightroom werd de bèta-4-versie van dit programma uitgebracht op Photokina als een gratis 14Mb download voor Mac of Windows.

Lightroom is nog in ontwikkeling, maar het laat zien hoe Apple en Adobe actief fotografen het hof maken en blijkbaar direct op feedback reageren. Het is altijd leuk om te zien hoe twee zwaargewichten zoiets uitvechten, wetend dat de mensen die de producten gebruiken er alleen maar bij kunnen winnen doordat de programma's steeds beter worden.


Apple brengt updates uit van Pro applicaties, Final Cut Pro, en Logic

  door Jeff Carlson <[email protected]>
[vertaling: SL]

Apple's professionele video- en audioprogramma's kregen deze week een oppepper in de vorm van twee updates. De Pro Applications Update 2006-02 repareert enkele ongespecificeerde problemen met de onderliggende frameworks en gedeelde componenten van Final Cut Studio 5.1, Final Cut Pro 5.1, Motion 2.1, Soundtrack Pro 1.1, DVD Studio Pro 4.1, LiveType 2.1, Compressor 2.1, Apple Qmaster 2.1, en Final Cut Express HD 3.5. De update is beschikbaar via Software Update (als je een van deze producten bezit) of als een download van 7 MB. Maar als je klikt op de downloadlink op Apple's pagina over de update kom je bij een formulier om updates van Final Cut Studio te downloaden, waarvoor je een licentie van Final Cut Studio nodig hebt. Het lijkt er dus op dat je bent aangewezen op Software Update als je Final Cut Express HD of LiveType gebruikt.

Onafhankelijke filmmakers zullen blij zijn te horen dat Final Cut Pro 5.1.2 een aantal bugs verwijdert, en de compatibiliteit verbetert met camera's zoals de nieuwe HD camcorders van Canon (de XLH1) en JVC (de GY-HD100 ProHD) die in staat zijn om 24 frames per seconde vast te leggen (de standaard filmsnelheid). De update ondersteunt ook het bewerken van bestanden in de eigen structuur van de Sony XDCAM HD, houdt beter rekening met de beperkingen van televisie, en ondersteunt nu Apple's FxPlug plug-in architectuur. Meer details kun je vinden in de PDF "Late Breaking News About Final Cut Pro 5" (een download van 244K). De Final Cut Pro 5.1.2 update is beschikbaar via Software Update of als een download van 28 MB voor geregistreerde eigenaars.

Apple bracht deze week ook updates uit van zijn geluidbewerkingsgereedschappen. Logic Express Update 7.2.3 (een download van 14 MB) en Logic Pro Update 7.2.3 (een download van 25 MB) lossen problemen op die kunnen optreden als de programma's draaien op een Mac Pro of een Power Mac G5 Quad. Bovendien zijn beide programma's, volgens Apple, geoptimaliseerd voor PowerPC G4, G5, en Intel-Macs met maximaal 2 dual-core processoren.


StuffIt gaat naar 11

  door Adam C. Engst <[email protected]>
[vertaling: RAW]

Smith Micro Software, het bedrijf dat vorig jaar Allume Systems kocht (dat voorheen bekend stond als Aladdin Systems), heeft StuffIt Deluxe 11 uitgebracht, de nieuwste versie van het compressieprogramma dat als sinds 1986 een onderdeel van het Macintosh-landschap vormt. StuffIt Deluxe 11 brengt een aantal belangrijke veranderingen aan in de manier waarop gebruikers omgaan met archieven, maar het komt niet aan de kernfunctionaliteit van StuffIt Deluxe 10 (zie "StuffIt Deluxe 10 speelt met Tiger" van 19 september 2005).

StuffIt Archive Manager neemt het over -- De opvallendste verandering in StuffIt Deluxe 11 is StuffIt Archive Manager, die een iTunes-achtig interface voor het beheer van archieven brengt. Een paneel aan de linkerkant geeft een lijst van "collecties", die feitelijk het equivalent van slimme mappen in de Finder zijn: automatisch aangemaakte groepen bestanden die aan specifieke criteria voldoen. StuffIt Archive Manager wordt geleverd met voorgedefinieerde collecties voor archieven van verschillende soorten, en je kunt ook je eigen collecties maken met wat voor criteria dan ook. StuffIt Archive Manager houdt deze archieven bij de tijd met Spotlight. In dit opzicht doet StuffIt Archive Manager eigenlijk niets meer dan het maken van een serie slimme mappen die in de navigatiekolom van de Finder staan, hoewel je ook de lijst met bestanden snel kunt filteren, waardoor je de lijst kunt inkorten zonder de collectie opnieuw te hoeven definiëren.

Maar StuffIt Archive Manager is niet bedoeld om slimme mappen te vervangen, het is er om een interface te bieden voor het werken met archieven, en het vervangt de oude StuffIt Deluxe applicatie. Met de werkbalkknoppen in StuffIt Archive Manager kun je nieuwe archieven aanmaken, bestaande archieven doorzoeken (erop dubbelklikken werkt ook), en geselecteerde archieven uitpakken. Met een venster open met daarin de inhoud van een archief kun je nieuwe mappen aanmaken, extra bestanden erin slepen, informatie krijgen over de bestanden in het archief, individuele bestanden uitpakken, onderdelen verwijderen en commentaar over het archief toevoegen.

Als je veel werkt met JPEG-afbeeldingen, heb je baat bij het voorvertoningspaneel in StuffIt Archive Manager, dat kleine voorvertoningen laat zien van beelden die in archieven zitten, waardoor je niet meer uit het programma hoeft te gaan om uit te vinden met welke bestanden je wilt werken. Spotlight-ondersteuning voor StuffIt Deluxe is een andere kant opgegaan: het installeert Spotlight-plugins waarmee Spotlight in gecomprimeerde archieven kan kijken. StuffIt Deluxe 11 heeft ook ondersteuning voor het opening van gecodeerde Zip-archieven die de 256-bit AES encryptiemethode gebruiken.

Zoals te verwachten is StuffIt Deluxe nu universeel binair voor betere prestaties op Intel-gebaseerde Macs. Het doet ook zijn voordeel met de aanwezigheid van meerdere PowerPC-processoren en Intel-cores, en is 'multi-threaded', dus het aanmaken van plaatjes voor het voorvertoningspaneel hindert de toegang tot de rest van het programma niet.

Andere elementen van het StuffIt Deluxe 11-pakket zijn:

Een update voor de StuffIt standaardeditie -- Er is ook een update voor de StuffIt Standard Edition, een bundel van DropStuff en StuffIt Expander (de laatste blijft ook een gratis download op zichzelf). De enige nieuwe eigenschap in StuffIt Standard Edition 11 is ondersteuning in StuffIt Expander voor gecodeerde Ziparchieven.

Prijzen en vereisten -- StuffIt Deluxe kost 80 dollar, opwaarderingen vanaf voorgaande versies van StuffIt Deluxe of StuffIt Standard Edition zijn 30 dollar. StuffIt Standard Edition kost 50 dollar, met opwaarderingen vanaf voorgaande versies voor 15 dollar. Voor StuffIt Deluxe heb je Mac OS X 10.3 of nieuwer nodig, en Mac OS X 10.4 voor de invoer vanuit Spotlight en ondersteuning voor Automator in StuffIt Deluxe en voor StuffIt Standard Edition 11 (oudere versies van StuffIt Standard Edition zijn beschikbaar voor oudere versies van Mac OS X en Mac OS 8.6 tot en met 9.2).


Microsoft brengt Messenger voor Mac 6.0 uit

  door Glenn Fleishman <[email protected]>
[vertaling: EL]

Instant messaging van Microsoft heeft vorige week een significante Mac-georiënteerde upgrade ontvangen met de uitgave van Messenger for Mac 6.0. De nieuwste versie is universeel binair, biedt Spotlight zoeken van transcripts en werkt ook samen met Yahoo's Messenger service. Microsoft Messenger is een gratis 8.6 MB download en is gratis te gebruiken.

De nieuwste versie biedt een statusboodschap waarin de op dat moment gespeelde iTunes-muziek staat vermeld. Het verwerkt ook zelfgemaakte en geanimeerde emoticons, een functie die ons niet echt opwindt, maar het is goed dat de Mac-versie op dit front gelijk loopt met Windows.

iChat- en AOL Instant Messenger-gebruikers kunnen niet bereikt worden met de enkele-gebruikerversie van het Microsoft product, maar gebruikers in bedrijven met een Microsoft Office Live Communications Server kunnen verbinden met AIM-, iChat-, en Yahoo IM-gebruikers.


Spoor je vrienden op via iChat

  door Adam C. Engst <[email protected]>
[vertaling: PAB]

Stel je eens voor dat je wanhopig een kennis moet spreken, die ergens anders in de wereld in een andere tijdzone zit zodra hij wakker wordt of op zijn werk komt. Een voicemail of e-mail achterlaten is prima, maar wat als je kennis zijn voicemail of e-mail niet als eerste controleert? Er van uitgaand dat hij iChat vaak genoeg gebruikt om automatisch in te loggen, kun je misschien vertrouwen op een weinig bekende functie van iChat: enkel-gebruik, per-persoon-alarmering.

Selecteer je kennis in de contactpersonenlijst, kies 'Contactpersonen > Info' (of Shift-Command-I) en kies in het Infovenster 'Taken' uit het Toon pop-upmenu bovenin. Kies dan 'Contactpersoon is beschikbaar' uit het 'Gebeurtenis' pop-upmenu, en kies voor een alarmering. Ik heb de voorkeur voor uitgesproken tekst. Zorg ervoor dat je de optie "Voer taken alleen de volgende keer dat de gebeurtenis zich voordoet' niet aangevinkt hebt, als je tenminste niet elke keer gewaarschuwd wilt worden als je kennis beschikbaar komt. Klik op OK en wacht. Zodra hij online verschijnt, waarschuwt iChat je en heb je een kans direct contact te maken.

Ik heb gezocht naar een vergelijkbare functie in Skype, maar voor zover ik gezien heb heeft dat alleen de mogelijkheid je te waarschuwen als ongeacht welke van je contactpersonen beschikbaar komt, in plaats van een specifiek persoon (iChat kan dat ook). Toch kan, of je moet een zeer grote lijst contactpersonen hebben, zelfs die algemene functie af en toe van pas komen.


MySQL gebruiken op de Mac

  door Jonathan D. Sousa <[email protected]>
[vertaling: MSH, EL, PAB, DPF]

Veel Macintosh-gebruikers komen de relationele database hoe dan ook tegen door recente versies van FileMaker Pro. Terwijl Windows-gebruikers al lange tijd Microsoft Access gebruiken, werd er nooit een evenwaardig product in de Mac-versie van Microsoft Office opgenomen. Maar sinds de overgang naar Mac OS X, gebaseerd op BSD, werken nu verschillende versies van favoriete databases van het Unix-volk zonder veel moeite op je Mac. Een van de populairste van deze databases is de open source MySQL. Het is zeker niet de enige optie als je eens een volledige relationele database wilt proberen, maar het heeft een aantal vriendelijke interface-opties en het heeft het toegevoegde voordeel dat het in Mac OS X Server is ingebouwd.

Nieuwe of verbeterde applicaties maken het sinds kort mogelijk om over de meeste eigenschappen van MySQL te beschikken zonder een commandoregel-interface of de subtiliteiten van SQL (Structured Query Language) te moeten beheersen. Veelgebruikers kunnen nog steeds hun voordeel doen met de uitgebreide opslag- en terughaalmogelijkheden van complexe gegevens, maar je hoeft niet langer een full-time database administrator te worden om een handige index van klanten, boeken, verkoopcijfers, of welk materiaal dan ook, te maken. Er is zelfs een programma om je iTunes bibliotheek direct op te slaan in MySQL (SQLTunes). Als je spreadsheets nuttig, maar onhandelbaar vindt, zou je MySQL eens moeten overwegen.

Gebruik van de meest gangbare relationele databases vereist enige kennis van hoe de onderdelen in elkaar passen. Kern van de database is software, ontworpen om gegevens efficiënt op te bergen, te indexeren en terug te halen, maar gewoonlijk is er totaal geen grafische gebruikersinterface. Je communiceert met de database via een tekstconsole door het commando's in SQL in te sturen of de eigen variant van SQL. In wezen fungeert de database als een server en zijn daadwerkelijke locatie doet er weinig toe zolang je een directe IP-verbinding er naar toe hebt en de betreffende poorten in alle firewalls onderweg open zijn.

De 'front end' van een dergelijke database is gewoonlijk het equivalent van een webbrowser, die interpreteert jouw vragen, verzendt ze in een taal die de database server kan begrijpen en toont de output op vriendelijke wijze. Theoretisch zou een enkele 'front end' niet alleen maar verbinding kunnen maken met meerdere MySQL databases, het zou verbinding kunnen maken met iedere database die SQL verstaat. Helaas zijn er veel rariteiten in hoe verschillende databaseproducten SQL interpreteren, daardoor ben je vaak beperkt tot bepaalde paren database en 'front end'. ODBC (Open Database Connectivity) -drivers zouden als tolken tussen SQL en de interne databasetaal moeten fungeren, maar het zijn soms beschermde delen code en niet beschikbaar voor alle situaties. My SQL, als open source product, biedt meer flexibiliteit dan vele andere databases door jou te laten kiezen welk 'front end' je wenst te gebruiken .

Installeren van de MySQL Server -- Maar voordat we naar het leuke deel van het werken met de grafische interface gaan, moet je de database server eerst draaiende krijgen op je Mac. Waarschijnlijk heb je MySQL al geïnstalleerd als je Mac OS X Server gebruikt en hoef je simpelweg alleen maar te starten door het voorkeurenpaneel te gebruiken (in Systeemvoorkeuren).

Anders, als je Mac OS X 10.3 of 10.4 gebruikt, is er een versie beschikbaar voor je op de website van de MySQL organisatie. De huidige stabiele uitgave is 5.0, en 5.1 ondergaat nog verdere testen en ontwikkeling. Apple sluit een redelijk oude versie in bij de Mac OS X Server, dus je zou die kunnen upgraden naar de laatste versie. Volg eenvoudigweg de instructies in het Leesmij-bestand om de database te installeren (meestal is het dubbelklikken op de package installer alles wat je hoeft te doen) en voeg de systeemvoorkeuren toe die op de disk image staan. Het voorkeurenpaneel moet geplaatst worden in /Bibliotheek/Voorkeurenpanelen; weer, dubbelklikken op het bestand zou deze taak goed uit moeten voeren. De forums op de site kunnen helpen als je vastloopt. Het moment van de waarheid komt nadat de database is geïnstalleerd en wanneer je de systeemvoorkeuren opent. Selecteer het MySQL-icoon dat verschijnt aan de onderkant van het venster en klik op de Start MySQL Server-knop. Je moet een administrator wachtwoord invullen. Als je wordt geïnformeerd dat je database actief is, dan heb je de volledige relationele database succesvol geïnstalleerd.

Nu moet je een 'front end' uitkiezen... of verschillende. Er is geen reden niet te experimenteren met een aantal van de producten die ik noem om dat product te vinden wat het best bij je behoefte past. Een goede plaats om te starten is echter bij de gereedschappen, aangeboden door de MySQL organisatie. Je moet op z'n minst MySQL Administrator geïnstalleerd hebben op je computer. Bedenk dat wat we geïnstalleerd hebben tot dusver alleen een server is, dus nu moeten we de gebruiker instructies geven hoe deze de server kan bereiken, net zoals je je webbrowser moet vertellen welke pagina je moet bezoeken. Wanneer je MySQL Administrator voor de eerste keer opstart zal het vragen aan welke database je wilt koppelen. Je moet als server hostnaam invullen 127.0.0.1 (dat IP-adres is de link naar je computer; het adres 'localhost' werkt ook) als poort 3306, root als gebruikersnaam en geen wachtwoord. Als alles gaat zoals het zou moeten, zie je een venster met alle soorten informatie over je database. Het eerste wat je zou moeten doen is een wachtwoord voor het root account aan te maken (je zult het de volgende keer nodig hebben om in de database in te loggen) en een extra account aanmaken voor dagelijks gebruik. Zorg dat dit account de meeste beschikbare privileges heeft of op z'n minst Selecteren, Invoegen, Update, Verwijderen, Creëren, Drop en Alter. Bedenk dat deze privileges bestaan in het geval dat je een account aan wilt maken waar je bijvoorbeeld alleen gegevens mee kunt selecteren uit een database en geen veranderingen aan kunt brengen.

Werken met tabellen en data -- Nu de database is geïnstalleerd en werkt en je een manier hebt om die te beheren kun je beginnen te werken met tabellen en data. Verschillende softwarekeuzes zijn beschikbaar, die allemaal hetzelfde proberen te doen: jou met MySQL laten werken zonder op SQL te moeten steunen. Veel mensen zullen kiezen voor de toolset van de MySQL organisatie die onder meer MySQL Query Browser en MySQL Workbench bevat. Deze programma's overlappen elkaar soms met wat mogelijkheden - de Tabelontwerper is in zowel MySQL Query Browser als MySCQL administrator ingebouwd. Workbench, ook onderdeel van de download, helpt met de visuele layout en het bouwen van complexe databases. Deze programma's zijn goed, als basisgereedschap voor het creëren van tabellen en de datavelden die deze bevatten.

Helaas werken deze gereedschappen niet altijd even optimaal. Bijvoorbeeld een veld aanmaken met het CHAR data type voor tekst, verplicht je het maximum aantal karakters aan te geven die toegestaan zijn. Gebruik van het vergelijkbare, meer flexibele VARCHAR data type, vraagt je niet om de veldlengte, en als je het vergeet toe te voegen, geeft het vervolgens een melding bij het bewaren dat er een syntaxprobleem met je SQL is zonder dat het de fout specificeert. Gezien het feit dat een van de reden om de grafische interface te gebruiken is om het leren van SQL te vermijden, moet je toch in de uitgebreide online documentatie duiken. Niet dat de documentatie onbruikbaar is; het wordt steeds uitgebreid door behulpzame gebruikers die commentaren toevoegen. Ik kan je zelfs aanraden een paar minuten te besteden aan het leren van de verschillende gegevenstypes die MySQL aanbiedt om je gegevens op te slaan. Er is altijd meer te leren over relationele databases, maar je kunt verbazingwekkend ver komen met alleen een klein beetje studie.

De MySQL Query Browser zal voor de meeste beginners te weinig doen aan het vermijden van SQL met betrekking tot het selecteren van specifieke gegevens. Het is meer een syntax-helper voor het maken van queries (zoekvragen) dan een volledige grafische interface. Als je nog nooit een eenvoudige SELECT-opdracht gezien hebt, kun je misschien beter naar een van de wat vriendelijkere gratis of commerciële programma's kijken.

Als we verder kijken dan de MySQL-programmafamilie, komen we enige andere open-sourceprojecten tegen, die gemaakt zijn om te communiceren met je database-server. CocoaMySQL is een helder, zeer Mac-achtig stuk software dat gemaakt is om gebruikers MySQL-databases te laten beheren. Hoewel het geen functionaliteit biedt die verder gaat dan dat van MySQL Administrator is het beheer wel intuïtiever in zowat alle stappen die er te gaan zijn. Het helpt je niet queries te maken om je gegevens op te halen, noch maakt het een complex database-diagram, maar om snel een tabel met veel kolommen te maken is het een uitstekend programma. Let op dat je de bèta-versie gebruikt om te communiceren met MySQL 5.0, omdat de stabiele editie nu al zo'n jaar of drie achterhaald is.

De SQuirreL SQL-client is gemaakt met Java om cross-platform te zijn, maar het vereist ook dat je een recente versie van Java op je computer geïnstalleerd hebt en gaat voorbij aan de meeste van de bedieningsconventies van de Mac. Omdat de SQuirreL-client werkt binnen de Java-runtime omgeving, heb je te maken met een vervelende dubbele set aan menu's. Installatie-instructies raden je aan de Terminal in te duiken, maar een eenvoudige dubbelklik op het gedownloade bestand is voor de meeste mensen voldoende. In het algemeen is SQuirreL een lelijk stuk software en alleen iets dat de meest geavanceerde gebruikers zullen willen verkennen.

Een andere gratis, zij het beperkte optie komt van het phpMyAdmin-project. Als je al een website hebt met PHP en MySQL, dan zal de installatie van hun set PHP-scripts je in staat stellen de meeste aspecten van de database te beheren via een webbrowser. Ook kan het gegevens voor je opzoeken als je al genoeg van SQL weet om de queries te maken die je gebruiken wilt. De situaties waar phpMyAdmin handig is, zijn erg specifiek en meestal voor webmasters, maar het gebruik ervan kan je werk makkelijker maken… of je er tenminste van weerhouden naar kantoor te moeten in het weekend voor het oplossen van een database-probleem.

Een vergelijkbaar softwaregereedschap, maar meer uitbreidbaar is Webmin, gebaseerd op de Perl-taal. Dit gratis product beheert niet alleen je MySQL-database, maar voegt systeem-accounts toe, configureert bestandsdeling en voert tientallen vaak voorkomende server-beheerstaken uit. Webmin wil een compleet en uitbreidbaar systeem zijn voor het draaiend houden van de meeste gewone serversoorten via een web-interface, maar tenzij zulke servers je dagelijkse kompanen zijn, is het pakket waarschijnlijk een beetje teveel van het goede om alleen maar een beetje te communiceren met MySQL.

Naast de gratis gereedschappen zijn er ook commerciële producten, die in het algemeen wat meer gepolijst zijn. Daaronder vinden we een aantal opties op verschillende niveau's van volwassenheid en raffinement. Gelukkig verzekert de variëteit aan alternatieven (net zoals bij tekst-editors en webbrowsers), dat er waarschijnlijk een database front-end is die past bij elk soort behoefte en voorkeuren van gebruikers. Nog beter, de meeste van deze producten bieden een probeerversie die vanaf hun website gedownload kan worden.

Een van de meest Mac-vriendelijke programma's is SQLGrinder van Advenio. Voor $60 biedt SQLGrinder een elegante 'front end' met fraaie functies als SQL-auto-aanvulling, uitstekende import- en exportmogelijkheden en ondersteuning van AppleScript en Automator. Beelden worden opgeslagen en kunnen direct vanuit het programma weergegeven worden en het bewaart de query-resultaten zelfs lokaal, waardoor je door recente sets gegevens kunt bladeren zonder complexe queries opnieuw te hoeven draaien. Het programma gebruikt een enkel venster waardoor het behoorlijk intuïtief in gebruik is en het vereenvoudigt de navigatie via verschillende verbindingen naar verschillende databases. Helaas biedt het geen grafische SQL query-bouwfunctie, een omissie waardoor beginners zullen struikelen bij het maken van eenvoudige queries. Toch blijft het een uitstekend en goed ontworpen programma, voor gebruikers die al bekend zijn met het schrijven van SQL-code.

Het programma met de lastige naam SQL4X Manager J van InterServices is een programma voor het beheer van databases. Het is een universal binary, kost $60 en kan met de meeste relationele databases overweg, inclusief grote commerciële programma's als Oracle en SQL Server van Microsoft. Het programma is slim genoeg om welke database dan ook aan te kunnen door automatisch recente database drivers te downloaden, en toont je vervolgens alleen die mogelijkheden die die specifieke database aankan. De interface is wel vrij complex (en zou wat meer help-ondersteuning kunnen gebruiken) maar de mogelijkheden zijn uitgebreid. Het is mogelijk om plaatjes direct in BLOB (binary large object) velden te zetten, waarna je ze kunt bekijken in een schuiflade. Er is zelfs een basale module voor rapporten zoals je die kunt vinden in het Windows-programma Crystal Reports. Hiermee kun je dynamische documenten creëren op basis van de gegevens. Het programma kan echter alleen overweg met SQL, dus je moet eerst die taal leren voordat je de kracht van databases kunt gaan benutten. Voor mensen die dat al beheersen is SQL4X Manager J echter een aantrekkelijke uitbreiding van hun gereedschapskist.

Van alle commerciële producten die ik getest heb (en dat zijn er meer dan ik hier beschrijf, maar een aantal was te onstabiel, of kon niet overweg met MySQL 5.0) zijn er twee op mijn harde schijf achtergebleven. De eerste, en voor veelgebruikers de beste, is Aqua Data Studio van AquaFold. Dit programma vereist Java 1.5, en het voelt wat sloom aan ondanks het feit dat het een universal binary is, maar het beidt uitgebreide mogelijkheden en lijkt erg op het gereedschap dat Microsoft aanbiedt bij SQL Server. De gemiddelde gebruiker zal deze mogelijkheden echter nooit allemaal benutten, maar het heeft een krachtige grafische query-bouwer, een query-analyse-instrument om zelf SQL te schrijven en alle mogelijkheden voor database-beheer. De licentie staat gratis privé- en onderwijsgebruik toe, en anders kost het $150. Aqua Data Studio is soms een beetje nukkig, en het kost tijd om het te leren, maar het is flexibel en nuttig.

Het andere programma is Navicat van PremiumSoft, met een heldere en elegante interface voor MySQL ($100). Er is een proefversie beschikbaar, die 30 dagen werkzaam is. Het programma heeft een enkel hoofdvenster, en gedetailleerde bewerkingsvensters waarmee je tabellen aan kunt maken, velden kunt wijzigen, gegevens kunt toevoegen en resultaten op kunt halen. Het gebruikt hiervoor complexe queries, maar je kunt het gebruiken zonder ook maar iets van SQL te weten. Wanneer je meerdere besturingssystemen gebruikt is het fijn te weten dat Navicat ook voor Windows en Linux beschikbaar is. De interface van Navicat lijkt erg op die van de Mac met duidelijke gelabelde iconen en een eenduidige lay-out. De grafische query-bouwer toont representaties van tabellen, en de bijbehorende SQL-code in een ander venster. Het is daarbij niet mogelijk om selectie, groeperen en sorteren van criteria in één venster te doen zoals Aqua Data Studio of Microsoft Access dat doet, maar de gekozen benadering van meerdere tabs werkt erg goed. Navicat is op dit moment mijn keuze uit de commerciële opties voor de SQL-beginner vanwege de eenvoud, het mooie ontwerp en de grafische query-bouwer.

Wanneer je veel tijd doorbrengt in MySQL of waarde hecht aan het besparen van tijd door een goed ontworpen interface is één van deze producten misschien wat voor jou. Het is ook goed te weten dat beide een goede technische ondersteuning bieden.

Onafhankelijk van de gekozen 'front end' is het voor Mac-gebruikers eindelijk mogelijk om toegang te krijgen tot de kracht en efficiëntie van een relationele database. Als spreadsheets tekort gaan schieten is het misschien tijd om MySQL uit te gaan proberen.

[Jonathan D. Sousa, een architect van online applicaties is de eigenaar van Sousa Consulting, LLC in Washington, DC. Wanneer hij niet achter zijn computer zit is hij meestal aan het hardlopen of yoga aan het beoefenen.]

    PayBITS: Wanneer dit artikel je geholpen heeft om optimaal van MySQL
    op je Mac te profiteren, overweeg dan om Jonathan te bedanken met een PayBITS donatie!
    https://www.paypal.com/xclick/[email protected]
    Lees meer over PayBITS: <./paybits.html/>

    (Natuurlijk is een gift aan de Nederlandse vertaalploeg ook welkom:     <https://www.paypal.com/xclick/business=d.flach%40chello.nl&item_name=TBNL>.)


Take Control-nieuws, 2 oktober 2006

  door Adam C. Engst <[email protected]>
[vertaling: SL]

Nieuw e-boek helpt Dreamweaver-gebruikers op weg -- Dreamweaver mag dan het droomgereedschap zijn van professionals, maar het kan een nachtmerrie zijn voor nieuwkomers en incidentele web-ontwerpers. Gebruikers die hulp nodig hebben om hun weg te vinden in Dreamweaver en die een echte site moeten maken op een zinnige manier kunnen nu hulp vinden in het handige "Take Control of Getting Started with Dreamweaver". Het is geschreven door Arnie Keller, een professor die op de universiteit van Victoria les geeft in websites maken. Het e-boek heeft 88 pagina's en geeft stapsgewijze aanwijzingen om een werkende website te maken, op basis van sjablonen, met stijlen, lagen, en een interactieve navigatiebalk.

Zoals alle Take Control e-boeken heeft "Take Control of Getting Started with Dreamweaver" klikbare links en bladwijzers, om lezers te helpen efficiënt te navigeren, en naar het web te gaan voor aanvullend materiaal. Nieuw in die e-boek zijn bewegende schermafbeeldingen met korte filmpjes die de aanwijzingen van Arnie levendig illustreren. De bewegende schermafbeeldingen zijn gratis beschikbaar als voorvertoning op de webpagina van het e-boek.

Schrijverspresentaties -- TidBITS-redacteur Joe Kissell, schrijver van talloze Take Control e-boeken, zal komende zaterdag, 7 oktober 2006, spreken op de Macintosh Computer Expo (MCE) in Santa Rosa, Californië. Zijn presentatie begint 's ochtends om 10:00, en zal gaan over Windows draaien op een Intel-Mac. Joe zal, als aanvulling op het materiaal in "Take Control of Running Windows on a Mac", CrossOver bespreken, alsmede andere methodes om Windows-programma's te draaien zonder Windows zelf.

Daarna, op dinsdag 17 oktober 2006, zal Joe de belangrijkste spreker zijn op de Diablo Valley Mac User Group in Walnut Creek, Californië. Tijdens de bespreking, om 19:00, zal Joe de ins en outs behandelen van het back-uppen van je Mac, op basis van "Take Control of Mac OS X Backups". Ook zal hij bespreken wat de invloed zal zijn van Leopards Tijdmachine op je back-upstrategie, en een speciaal deel presenteren dat is gewijd aan het Thanksgiving-diner!


Recente onderwerpen in TidBITS Talk, 2 oktober 2006

  van de TidBITS-redactie <[email protected]>
[vertaling: DPF]

[De discussies waarnaar verwezen wordt zijn in het Engels, daarom hebben we de titels niet vertaald - Tb-NL.]

Bluetooth and Mighty Mouse on Mac Pro -- Kirk McElhearn deelt zijn slechte ervaringen met het gebruik van een Bluetooth module op zijn Mac Pro. (7 berichten)

Any good deals on .Mac renewals? In deze tijd van het jaar is het het moment voor .Mac veteranen om hun abonnement te herzien, wanneer ze vanaf de introductie een abonnement hebben. Er zijn echter minder kostbare manieren voor vergelijkbare mogelijkheden. (13 berichten)

Peering into the Future of the Infosphere -- Een lezer merkt op dat er parallellen zijn tussen de ideeën van Luciano Floridi (in de TidBITS editie van vorige week) en de werken van een Franse paleontoloog uit de orde van de Jezuïeten, 50 jaar geleden. (2 berichten)

Proofread repetition -- De voorgaande TidBITS Talk discussie brengt een nieuwe discussie voort, over filosofische scholen. (3 berichten)

Nibbed USB extension cable fits only Apple Keyboard -- De handige USB-uitbreidingskabel was maar bedoeld om met één apparaat te werken, omdat je echt meer kabels wilt in de buurt van je Mac. (3 berichten)


Dit is TidBITS, een gratis wekelijkse internettechnologie-nieuwsbrief met recent nieuws, bekwame analyse, en grondige besprekingen voor de Macintosh- en internet-gemeenschappen. Geef het gerust door aan je vrienden; als je dat vaak doet vraag ze dan een abonnement te nemen!
Niet-winstgevende en niet-commerciële publicaties en websites mogen artikelen overnemen of een link maken als de bron duidelijk en volledig vermeld wordt. Anderen gelieve ons te contacteren. We kunnen de precisie van de artikelen niet garanderen. Caveat lector. Publicatie-, product- en firmanamen kunnen gedeponeerde merken zijn van hun ondernemingen.
Copyright 2006 TidBITS; reuse governed by this Creative Commons License.

Previous Issue | Search TidBITS | TidBITS Home Page | Next Issue