Vorige aflevering | Search TidBITS | TidBITS Home Page | Volgende aflevering

TidBITS Logo

TidBITS#973/06-Apr-09

Er was niet veel nieuws deze week, wat ons de gelegenheid geeft om ons op praktischer onderwerpen te richten. Glenn Fleischman brengt verslag uit over de nieuwe VeriSign Identify Protection-app voor de iPhone, Matt Neuburg belicht tien wat ongebruikelijke taken die hij uitvoert met BBEdit, en gastauteur Jeff Merron legt het nut uit van de iBagz voor eenieder die zich zorgen maakt over regenschade aan zijn iPod of iPhone. Deze week zet Doug McLean ook zijn zoektocht voort naar hulpprogramma's die hem helpen afleiding te vermijden, waarbij het deze week de beurt is aan SelfControl, dat complete internetdomeinen blokkeert gedurende een zelf in te stellen periode. In de TidBITS Volglijst staan we kort stil bij nieuwe versies van iTunes 8.1.1, Default Folder X 4.2, VMware Fusion 2.0.3, Camino 1.6.7, NeoOffice 3.0, Fetch 5.3.1, WireTap Studio 1.0.9 en Panorama 5.5.2.
 
Artikelen
 

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.


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

Dit nummer werd uit het Engels vertaald door:

Verder werkten mee:

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


SelfControl blokkeert internet-tijddieven

  door Doug McLean <doug_mclean@tidbits.com>

[vertaling: HV]

Voor velen van ons is het internet een onmisbare bron van informatie en diensten bij ons werk; daar staat tegenover dat het ook een belangrijke bron van afleiding kan zijn. Soms is het dan ook niet voldoende om met jezelf af te spreken dat je even niet naar je favoriete blog of sociale netwerksite zult kijken, maar moet je harde maatregelen nemen.

Omdat ik nogal gauw ben afgeleid ben ik wel in voor programma's die me helpen me op m'n werk te concentreren (zie "Minimize Desktop Distractions", 04-12-2008). Wellicht herinner je je nog dat ik het volgende schreef::

Ik overwoog ook nog te trachten mijn websurfgedrag, een van mijn meest tijdverspillende bezigheden, de kop in te drukken, tot ik mij realiseerde dat ik hulpjes die lieten weten hoeveel tijd ik nu weer aan het verspillen was toch maar zou negeren en programmaatjes die mijn surfgedrag zouden blokkeren gewoon uit zou zetten.

En zo denk ik er nog steeds over. Het probleem met veel programma's en methoden die bedoeld zijn om de toegang tot internet te reguleren is tweeërlei. Ten eerste is daar de standaard alles-of-niets aanpak. In mijn werk moet ik voortdurend websites raadplegen, informatie verzamelen, en feiten controleren. Als ik dus een complete "geen-internet"-oplossing zou kiezen, zoals het uitzetten van mijn AirPort-verbinding, zou dat betekenen dat ik hem om de haverklap weer moet aanzetten, waarmee ik weer in het land der verleiding terecht kom. Dit leidt meteen tot het tweede probleem: zolang het eenvoudig mogelijk is om de maatregelen die mijn toegang tot het internet blokkeren te omzeilen of uit te schakelen, zal ik dat ook blijven doen. Wat ik dus nodig heb is een programma of methode waarmee ik selectief bepaalde websites kan afsluiten, op een zodanige wijze dat ik die afsluiting niet (eenvoudig) kan omzeilen of ongedaan maken.

Gelukkig is er nu een programma dat precies dat doet, te weten SelfControl, een nieuw, aanpasbaar programma om de toegang tot bepaalde domeinen af te sluiten, ontworpen door kunstenaar Steve Lambert en geprogrammeerd door Charlie Stigler. Ik volg Lambert al een tijdje op Twitter, met name zijn tweets over moderne kunst. (Lambert is ook verantwoordelijk voor de populaire Add-Art Firefox-invoegtoepassing, die advertenties vervangt door kunstuitingen.) Ik was dan ook blij verrast toen ik er achter kwam dat hij ook bijzonder nuttige alledaagse programma's, zoals SelfControl, bedenkt.

[Zie afbeelding]

De open-source toepassing SelfControl is een goed uitgedacht programma met een even eenvoudige als effectieve interface en bedieningsorganen. Als je het programma opstart krijg je een venster te zien met een schuifbalk waarmee je de tijdsduur kunt instellen gedurende welke de domeinen in je zwarte lijst niet toegankelijk zullen zijn (je kan elke tijdsduur tussen 1 minuut en 12 uur instellen), een knop waarmee je je zwarte lijst kunt inkijken en bewerken, en een knop om de blokkade te activeren. Toegang tot domeinnamen die in je zwarte lijst voorkomen wordt geblokkeerd in webbrowsers (zowel Firefox als Safari worden ondersteund), maar ook in programma's die direct met de betreffende domeinen communiceren. Als je bijvoorbeeld twitter.com in je zwarte lijst opneemt kan Twitterific, als SelfControl actief is, geen updates ontvangen of berichten versturen.

[Zie afbeelding]

Als je op SelfControls startknop drukt krijg je eerst nog een venster te zien waarin je je gebruikerswachtwoord moet intikken (gelukkig hebben de ontwikkelaars ook hier aan gedacht, stel je voor dat een kennis van je, je die 1-april grap van onlangs betaald wil zetten door je 12 uur lang van het internet af te sluiten). Een timer toont hoe lang de blokkade nog duurt.

[Zie afbeelding]

Eenmaal geactiveerd is het niet eenvoudig om SelfControl te deactiveren. Stoppen van het programma, van gebruikersaccount wisselen, ja zelfs het herstarten van je Mac zal je niet helpen, omdat SelfControl de ingebouwde firewall van Mac OS X gebruikt om op systeemniveau toegang tot de domeinen in de zwarte lijst te blokkeren. Mogelijk zou je SelfControl kunnen omzeilen door handmatig de configuratie van de firewall aan te passen, maar het is waarschijnlijk beter om gewoon te wachten tot de timer is verstreken, dan je te moeten verdiepen in de voodoo van ipfw-configuratiebestanden.

Wat niet wil zeggen dat SelfControl foutloos werkt. Soms moet je je webbrowser herstarten om, nadat SelfControl geactiveerd is, de toegang tot de geblokkeerde domeinen ook daadwerkelijk af te sluiten. Verder lijken sommige domeinen weerbarstiger dan andere en kan het soms enkele minuten duren voordat de toegang tot een domein geblokkeerd is, als gevolg van reeds in caches aanwezige informatie. En tenslotte kwam het wel eens voor dat de toegang tot geblokkeerde websites nog minuten na het aflopen van de timer onmogelijk bleef. Hopelijk worden deze probleempjes in toekomstige versies verholpen.

Alles bij elkaar moet gezegd worden dat SelfControl een bijzonder geslaagd hulpje is om je tijdelijk weg te houden van online afleiding, zonder dat het consequenties heeft voor de websites die voor je werk van belang zijn, de download 1,7 MB groot is en Mac OS X 10.4 of nieuwer vereist.

Bladwijzer bij: del.icio.us | digg | reddit | Slashdot | Yahoo! MyWeb


VeriSign maakt betere authenticatie mogelijk op de iPhone

  door Glenn Fleishman <glenn@tidbits.com>

[vertaling: DPF]

VeriSign heeft een iPhone app uitgebracht waarmee je veiliger kunt inloggen op websites die een beproefde en robuuste methode gebruiken om je identiteit te bevestigen. Onder andere sites als AOL, eBay en PayPal gebruiken dit systeem.

VIP Access for Mobile is gratis en gebruikt een krachtig mechanisme voor het aanmaken van een unieke sleutel, die is gebaseerd op je telefoonnummer gecombineerd met een SMS bericht dat naar je nummer verstuurd wordt. Zodra dit proces is afgerond en je het bevestigd hebt, genereert het programma iedere 30 seconden een unieke PIN van 6 cijfers, uiteraard gebaseerd op het voorgaande proces. (VIP staat voor VeriSign Identity Protection.)

[View image]

De iPod touch werkt niet met VIP Access omdat het niet de vereiste communicatie kan doen. VeriSign heeft de applicatie eerder wel uitgebracht voor andere mobiele telefoons, zoals de BlackBerry.

Door gebruik te maken van dit systeem is de kans dat je account gekaapt wordt vele malen kleiner. Er blijft natuurlijk altijd een kans dat je login gegevens van de website gekaapt worden, maar omdat VeriSign zelf de PIN controleert en vrijgeeft kan een cracker niet binnenkomen, zelfs niet wanneer hij jouw gebruikersnaam en wachtwoord in bezit heeft. Er moet sprake zijn van een serieus veiligheidsprobleem op een website voordat de PIN uitgeschakeld kan worden. (Wachtwoorden worden altijd versleuteld en goed beschermd op professionele sites, maar wanneer je accountgegevens gekoppeld kunnen worden met veel voorkomende wachtwoorden en een site een veiligheidsprobleem heeft, is er altijd een kans dat een cracker binnenkomt.)

Op sites die het systeem van VeriSign ondersteunen log je allereerst in me je huidige gebruikersnaam en wachtwoord, en vult dan het gegeven in dat je van VIP Access krijgt om de zogeheten "two-factor authentication" te krijgen (de ene factor is je gewone login; de tweede is de PIN). Vanaf dat moment moet je je telefoon bij de hand hebben en de huidige PIN om die toe te voegen aan je gebruikelijke login. Daarna kun je de site gebruiken.

Het gemak wat hier bijhoort kan niet overddreven worden: iPhone gebruikers hebben hun telefoon vrijwel altijd bij zich en wanneer je achter de computer zit is het waarschijnlijk dat je hem zelf hebt, of iemand in je buurt. Bovendien gaat het om één apparaat wat ondersteund kan worden door meerdere sites. Ik gebruik nu zogenaamde key fobs voor eBay/PayPal en Etrade en hoewel ik ze niet heel vaak nodig heb, ben ik altijd vergeten waar ik ze gelaten heb.

De tweede factor geeft je extra veiligheid omdat de kans klein is dat een potentiële dief beide factoren tegelijkertijd te pakken krijgt. De PIN alleen is nog niet genoeg om je wachtwoord te achterhalen. Bovendien is die maar beperkt geldig en moet hij dus binnen 30 seconden gebruikt worden. Daarom kan ik in de afbeelding ook een echte PIN gebruiken.

Zelfs wanneer je iPhone gestolen is heeft de dief nog niets aan toegang tot VIP Mobile, tenzij je natuurlijk je gebruikersnamen en wachtwoorden op je iPhone opgeslagen hebt.

Phishing is echter nog steeds mogelijk. Stel je voor dat ervan overtuigd bent dat je een veilige site bezoekt die gebruik maakt van een VIP sleutel. Je voert je gebruikersnaam, wachtwoord en de huidige PIN in. Wanneer deze site kwaadwillend is en vervolgens deze gegevens binnen een paar seconden invoert op een andere website kan een phisher toegang krijgen.

Hierdoor wordt het extra belangrijk dat je aandacht schenkt aan de site waar je inlogt: is het wel de echte site? Controleer de domeinnaam, kijk of er https in het adresveld staat en controleer het slot icoon: Safari toont dat rechtsboven, Firefox rechtsonder.

Deelnemende sites betalen volgens de New York Times 3 tot 10 dollar per jaar per klant om de login zo extra te kunnen beveiligen; voor klanten is het gratis.

Voor beide kanten heeft dit grote voordelen. Klanten krijgen de verzekering dat hun accounts veilig zijn en dat voor een klein beetje extra werk. Sitebeheerders krijgen extra veiligheid zonder grote kosten en extra complexiteit.

Bladwijzer bij: del.icio.us | digg | reddit | Slashdot | Yahoo! MyWeb


De iBagz houdt je iPod droog

  door Jeff Merron <jmerron@gmail.com>

[vertaling: KvH, MSH]

Op een middag na school, in de dagen voor Gore-Tex, begonnen mijn vriend Tim en ik aan wat wij dachten dat een makkelijke tien kilometer-loop zou zijn. Niets anders dan routinetraining om de zaak op peil te houden, op een relatief milde dag in New Jersey. Het was wel aan de koele kant (een graad of 4), erg bewolkt met een klein beetje motregen, dus we droegen onze standaard schoolsweaters.

Na drie en een halve kilometer kregen we echte regen. We gingen er vanuit dat het niet erger zou worden, dus gingen we verder. Halverwege, na vijf kilometer, kwam de regen met bakken naar beneden. Binnen een paar minuten waren we doorweekt en onze sweaters waren merkbaar zwaarder geworden. Ons gebruikelijke gebabbel was helemaal gestopt. We liepen op een binnenweg met veel verkeer, dus concentreerden we ons geheel op het vermijden van plassen en auto's. We liepen een heel parcours, de snelste weg terug was om hem af te maken. Ik herinner mij dat na een kilometer of zeven mijn trainingsbroek door het gewicht van de regen steeds verder afzakte. Mijn sokken en schoenen waren samengesmolten tot opgezwollen sponsballen.

We strompelden terug naar de kleedkamer en konden er nog weken lang om lachen. Maar ik had geen idee dat het een ervaring zou worden, die ik mijn hele leven niet zou vergeten. Het was (en is nog steeds) de meest verschrikkelijke trainingsronde die ik ooit gelopen heb. Erger dan hardlopen bij -32 °C op een wintermorgen in Wisconsin. Erger dan dertig centimeter verse sneeuw (dat was juist wel leuk). In de dertig jaar sinds die tijd is koude regen het enige soort weer waar ik mijn training voor aanpas, ook al is het hardlopen in slecht weer door Gore-Tex en spandex een stuk comfortabeler geworden. Ik haat het, haat het, haat het.

In de laatste zes of zeven jaar ben ik mijn iPod gaan gebruiken als trainingspartner. De muziek en de meetmogelijkheden van het Nike + iPod-systeem zijn van gewaardeerde metgezel uitgegroeid tot noodzakelijkheid. Op sommige dagen helpen de eerste vijf tracks van "American Idiot" me door een snelle workout waar ik eigenlijk helemaal geen zin in had. Op andere dagen is het vooruitzicht om zonder onderbreking naar een heel Beatles-album te kunnen luisteren genoeg om een langer stuk te gaan lopen.

Koude regen, mijn oude vijand, sloeg een jaar geleden weer eens toe. Ik was nog ongeveer drie kilometer van huis en liep met een iPod in zo'n siliconen hoesje. Maar die dunne bescherming kon de zware, door de wind gedreven regen die aanhield tot ik thuis kwam, niet tegenhouden. Bijna thuis hield mijn iPod op met spelen; ik hoopte dat hij zou op drogen en weer zou gaan werken, maar dit was niet het geval.

Het afgelopen weekend hebben we in North Carolina weer een ononderbroken hoeveelheid koude regen gehad. Met de voorzichtigheid waarmee ik een iPod in nat weer betracht en mijn eigen terughoudendheid om in deze weersomstandigheden te gaan hardlopen, had ik genoeg reden om thuis te blijven en mijn benen enige rust te gunnen.

Ongeveer drie maanden geleden had ik echter een plastic etui voor mijn nieuwe iPod touch gekocht. Om een of andere reden bood de online-winkel waar ik het kocht, een iBagz van iFrogz aan voor een paar dollar extra (de normale prijs is $ 11,99). De iBagz is gemaakt van dik plastic met genoeg ruimte voor een iPhone of iPod touch. Het is echter niet zomaar een veredeld zakje. In een afsluitring in het etui zit een aansluiting voor je hoofdtelefoon; aan de binnenkant zit het mannelijk deel dat precies in de aansluiting van de iPod past. Aan de buitenkant het vrouwelijk deel, dat een sluitende verbinding met mijn Koss SportaPro hoofdtelefoon van Koss maakt.

Dankzij deze verbinding kan ik mijn iPod helemaal afsluiten in de waterdichte en transparante iBagz. Aan de bovenkant bevinden zich drie druksluitingen die met een geruststellend geluid dichtklikken. De bovenzijde van de zak vouwt dan naar beneden, drie keer, waarna je het geheel vastzet met een Velcro-strip.

Het lijkt er misschien op dat dit een rammelende, zware en wellicht onnodig complexe oplossing is, maar dat is het helemaal niet. Je iPod is makkelijk te zien in het etui en het is bijna net zo makkelijk om bij alle knoppen te komen, zowel op de buitenkant als op het aanraakscherm.

Na enkele korte oefenruns met de iBagz tijdens wat regen, waar ik uitkwam met een perfect droge iPod, begon ik er echt vertrouwen in te krijgen. Gisteren, na twee dagen en twee runs die ik uitstelde en afbrak vanwege een koude regen (de iBagz gebruikte ik beide keren en hij functioneerde perfect), besloot ik de iBagz zijn tot nu toe hardste test te geven: een uur rennen op een modderig pad tijdens een continue stortbui.

Ik wilde rennen, maar had er, zachtjes gezegd, niet zoveel zin in. Daarom beloofde ik mijzelf om er lang over te doen, langzaam en op mijn gemak, geen pressie. Ik zette het Beatles compilatiealbum "Love" aan en ik ging rennen. Er was geen manier om sommige modderpoelen te vermijden, ze leken op opkomende visvijvers en mijn sokken en schoenen waren binnen 15 minuten doorweekt. Terwijl mijn waterdichte uitrusting het urenlange uitje comfortabeler maakte dan mijn onvergetelijke tientallen jaren oude doorweekte joggingpak, kon dat niet voorkomen dat ik onder modderspatten kwam en doorweekt was op het punt halverwege.

Maar de Beatles (beschermd door de iBagz) hielden me op de been, zonder enige zorg van mijn kant. Op mijn route was er een stuk waar ik de kans had om af te snijden. Ik kwam langs mijn auto, die ik naar de route had gereden. Ik had de keus tussen de ongeveer twee mijl naar de finish die ik gepland had, of twee minuten voor omhulling met complete warmte en droogte. En toen stapte "Hulp" er in, de symboliek ontging me niet.

Ook niet de grote betrouwbaarheid en het nut van de iBagz. Na mijn nattige worsteling zette ik de iPod aan het synchroniseren, zette de plastic zak naast mijn iBook en beloofde mijzelf dat ik er over zou schrijven. "Een ode aan een plastic zak", dacht ik. Dwaas in zekere zin, maar het hielp me door wat lastige ondernemingen en als je zou willen sporten terwijl je luistert naar je iPod en dat vermeed omdat het regende, kan ik het je ten sterkste aanbevelen om te proberen. Zefs al ben je geen hardloper, de iBagz zou waardevol zijn voor iedereen die voldoende tijd buiten doorbrengt met het risico doorweekt te worden, misschien bij een zomer festival of als je na je werk naar huis loopt. De iBagz moge een van de eenvoudigste iPod accessoires zijn die ik heb, maar het is ook degene die ik het meest waardeer.

[Jeff Merron is freelance chrijver en redacteur. Hij woont in North Carolina.]

Bladwijzer bij: del.icio.us | digg | reddit | Slashdot | Yahoo! MyWeb


Tien verrassende manieren om BBEdit te gebruiken

  door Matt Neuburg <matt@tidbits.com>

[vertaling: WV, SWB, ADG]

Hoewel BBEdit, van Bare Bones Software, niet mijn hoofd-tekstverwerker is, merkte ik de laatste tijd dat ik het toch veel voor allerlei taken gebruik, waarvan sommige niet erg veel met het bewerken van tekst te maken hebben. Hier zijn, in willekeurige volgorde, de tien belangrijkste dingen die ik doe met BBEdit.

  1. Zoeken naar tekst in meerdere bestanden. BBEdit kan binnen een reeks bestanden naar tekst zoeken: om precies te zijn, je kunt een map selecteren en BBEdit laten zoeken binnen alle tekstbestanden in die map, ook in mappen binnen die map. Dit is vooral handig als ik aan het programmeren ben. Ik herinner me dat ik eerder een bepaalde functie heb gebruikt, maar ik weet niet meer waar. Al mijn code bevindt zich in slechts een paar mappen, dus BBEdit kan ze allemaal zeer snel voor me doorzoeken. Het verslaat Spotlight volledig, want dat indexeert alleen maar losse woorden en kan niet zoeken op woordreeksen, en het indexeert (onder Tiger) niet eens de bestanden die code bevatten.
  2. Veranderen van de codering van een tekstbestand. Ik krijg een tekstbestand waarin niet-ASCII-tekens staan, maar het heeft een Windows-codering. Dit betekent dat de meeste Mac OS X-programma's die standaard tekstbestanden in UTF-8 of MacRoman openen, het bestand niet correct kunnen verwerken. Met BBEdit kan ik het bestand openen, het naar Unicode-codering overzetten (en de regeleindes repareren), en het opnieuw opslaan.
  3. Onzichtbare of aan een gebruiker toegewezen tekstbestanden wijzigen. Mac OS X is Unix en Unix zit propvol configuratiebestanden. Als je er een wilt veranderen, kan dat een vervelende klus zijn, omdat het bestand onzichtbaar is of verstopt zit in een programmapakket of in een map waarvan de inhoud door de Finder niet wordt weergegeven; ook kan het bestand beschermd zijn door speciale privileges en alleen worden bewerkt door de superuser. Stel dat ik bijvoorbeeld de Help-viewer van Leopard in een normaal programma wil veranderen (zodat ik naar en van kan overschakelen met Command-Tab). In plaats van een stel lastige Terminal-commando's aan te roepen, gebruik ik het Open Hidden-commando van BBEdit om het desbetreffende bestand te openen en het rechtstreeks te bewerken; BBEdit vraagt om mijn wachtwoord wanneer ik het bestand open, en bewaart de juiste eigenaar en bevoegdheden als ik het opsla.
  4. Bestanden op afstand bewerken. Ik onderhoud verscheidene websites, en stel dat ik bijvoorbeeld op één van deze sites een paar kleine verbeteringen wil aanbrengen in een bestand. Ik zou het bestand kunnen downloaden, bewerken en het weer uploaden; maar met BBedit kan dit zo transparant dat het net is alsof ik het bestand ter plekke bewerk, op afstand, binnen de website. Ik kan het Open from FTP Server-commando van BBedit gebruiken, of ik kan de hulp inroepen van een van mijn andere favoriete hulpprogramma's, Interarchy. In beide gevallen gaat het bestand in BBEdit open om bewerkt te worden, en wanneer ik het bewaar worden de veranderingen automatisch doorgevoerd in het bestand op afstand op het web.
  5. Tekstbestanden vergelijken. Ik onderhoud verscheidene coöperatieve bestanden: dat houdt in dat ik ze bewerk, maar iemand anders ze ook krijgt om te bewerken. (Dit betreft voornamelijk code die ik samen met een andere programmeur onderhoud, maar artikelen voor TidBITS gaan ook op deze manier.) Dus wat veranderde die ander in een van deze tekstbestanden sinds de laatste keer dat ik ze bewerkte? BBEdit heeft een geweldig Find Differences-commando dat beide versies van het bestand toont en een lijst van de plekken waar ze verschillen.
  6. Versiebeheer op afstand gebruiken. Tekstbestanden waar ik aan werk worden dikwijls op afstand onderhouden op een computer waar een versiebeheersysteem op zit zoals CVS of SVN. BBEdit heeft CVS- en SVN-menu's die het mij mogelijk maken om met deze systemen te werken. TidBITS-artikelen zitten bijvoorbeeld in een map voor Artikelen op afstand, dus kies ik Update Working Copy uit het SVN-menu van BBEdit and voilà, mijn kopie van de Artikelen-map is geüpdated en nu identiek. Deze functie is eveneens geïntegreerd met de voorgaande. Misschien wil ik versies van een bestand vergelijken vóór en nadat iemand anders ze heeft bewerkt, om te zien wat er is veranderd. Om dat te doen heb ik geen fysieke versies van het bestand nodig; BBEdit toont een Compare Revisions-dialoogvenster waar ik uit versies kan kiezen in het versiebeheersysteem op afstand, downloadt ze vervolgens transparant en toont de interface voor het vergelijken van tekstbestanden.
  7. Complete mappen vergelijken. Dit is een nog krachtiger methode voor bestandsvergelijking. Ik onderhoud de online documentatie voor diverse applicaties. De documentatie is in feite een website, een map vol met onderling gekoppelde HTML- en CSS-bestanden. Ik stuur deze map naar de programma-ontwikkelaars. Zij brengen wijzigingen aan en sturen de map naar mij terug. Wat hebben ze veranderd? Om dat uit te vinden wijs ik BBedit op mijn versie van de map en op de map die de ontwikkelaars net naar mij hebben teruggestuurd, en gebruik het Find Differences-commando. BBEdit informeert mij of een map bestanden bevat die niet in de andere map zitten en informeert mij eveneens over welke bestanden wel aanwezig zijn in beide mappen maar verschillen van elkaar; in dat laatste geval verandert de interface naar de "vergelijk tekstbestanden"-interface en kan ik eenvoudig zien wat er is veranderd.
  8. HTML-geldigheid controleren. Ik onderhoud zowel een aantal websites als online documentatie in de vorm van een website (had ik dat niet al eerder gezegd?). Ik produceer zo'n website handmatig of met een cool gereedschap om websites mee te maken en nu wil ik zeker weten of de HTML wel geldig is. Het Markup-menu van BBEdit heeft een Check Document Syntax-commando waarmee ik een afzonderlijk bestand kan controleen en een Check Folder Syntax-commando waarmee ik alle bestanden in een map op de site kan valideren.
  9. Afzonderlijke lettertekens aanpakken. Laten we nu overgaan van de grote wereld van hele websites naar de miniatuurwereld van afzonderlijke lettertekens. BBEdit heeft een aantal gereedschappen dat mij helpt wanneer dingen op mysterieuze wijze fout gaan met tekens. Bijvoorbeeld, als programmeur kopieer ik een stukje code uit een webpagina, plak dat in een tekstbestand, probeer het uit te voeren en het programma stopt met een rare foutboodschap. De code ziet er goed uit, maar er lijkt iets verkeerd te zijn met de tekst. Met BBEdit kan ik uitvinden wat er aan de hand is. Met het Hex Dump-commando kan ik bijvoorbeeld het bestand niet als tekst maar als numerieke codes bekijken. Soms blijkt dan dat het bestand "null"-tekens bevat, lege bytes die compleet onzichtbaar en onvindbaar zijn in een tekstverwerker, maar die er wel voor zorgen dat de code niet uitgevoerd kan worden, of komt aan het licht dat er verkeerde regeleinde-tekens in zitten. Het Show Invisibles-commando van BBEdit kan de aanwezigheid van verkeerde spaties tonen, zoals niet-afbrekende spaties (Option-Spatie). Ik kan ook een afzonderlijk teken selecteren en het ASCII Tabel-paletvenster van BBedit vragen "Wat voor teken is dit precies?" Ook handig is het Convert to ASCII-commando van BBEdit wanneer je tekst, gekopieerd uit een andere bron, opnieuw wilt formatteren.
  10. Regeleindes. Ten slotte gaan we van het sublieme naar het banale. Regels afbreken: is dat saai of niet? Maar je loopt er vaak tegenaan. E-mail heeft vaak harde regeleindes, dus wanneer je een e-mailbericht wilt knippen en plakken in een tekstverwerkingsdocument, dan moet je er echte alinea's van maken. En omgekeerd komt ook voor: soms wil ik een "tekstcitaat" in e-mailstijl plakken in een tekstveld in mijn browser (bijvoorbeeld als ik een bericht op een online forum zet), dus dan moet ik doorlopende tekst in kortere regels opbreken en voor iedere regel een groter-dan-teken plaatsen. BBEdit heeft eenvoudige commando's waarmee je dit allemaal in een handomdraai doet.

Er zijn ongetwijfeld andere manieren om al deze dingen voor elkaar te krijgen; het enige dat ik ermee wil zeggen is dat ik mezelf erop betrap dat ik iedere keer automatisch naar BBEdit grijp om ze te doen, ook al is BBEdit niet mijn voorkeursprogramma om tekst mee te bewerken. Met een prijs van $ 125,- is BBEdit wat aan de dure kant om alleen deze taken mee uit te voeren en ik zou het ook niet alleen daarvoor aanschaffen. Maar mocht je het toch al hebben, dan zouden sommige van deze manieren om het programma te gebruiken wellicht niet bij je opgekomen zijn.

Ten slotte merk ik op dat BBEdits kleine broertje, het gratis TextWrangler, je nagenoeg dezelfde mogelijkheden biedt. Het kan #6 niet (het heeft geen interface voor versiebeheer), maar je kunt TextWranglers gereedschap om tekstbestanden te vergelijken gebruiken als een externe SVN "diff"-helper. #8 kan hij ook niet (bij gebrek aan een Markup-menu), maar er bestaan andere zeer bruikbare validators (zoals het gratis Validator van Robert Crews).

Bladwijzer bij: del.icio.us | digg | reddit | Slashdot | Yahoo! MyWeb


TidBITS Volglijst: belangrijke software-updates, 6 april 2009

  door Doug McLean <doug_mclean@tidbits.com>

[vertaling: CS]

iTunes 8.1.1 van Apple "met ondersteuning voor het huren van HD-films en een aantal correcties van fouten, onder andere in VoiceOver en synchronisatie met de iPhone of iPod touch." (Kosteloos, 68 MB)

Default Folder X 4.2 van St. Clair Software is een onderhouds- en stabiliteitsupdate van dit uitbreidingsprogramma voor Open- en Bewaar-dialoogvensters. OpenMeta-tags worden nu ondersteund in het Spotlight-venster onderaan "Bewaar als"-dialogen en in het Infovenster onderin Open-vensters, en er is een nieuw AppleScript-commando voor het wissen van de lijst van recent gebruikte mappen voor de op dat moment actieve mappenset, Default Folder is nu compatibel met de ontwikkelaarsversies van Mac OS X Snow Leopard, en een aantal fouten is gecorrigeerd. De volledige lijst wijzigingen staat op de website van St. Clair Software. ($ 34,95 nieuw, kosteloze update, 10,2 MB)

VMware Fusion 2.0.3 van VMware is een onderhoudsupdate van de populaire Windows-virtualisatiesoftware. Met de nieuwste versie wordt het driverloos delen van printers opnieuw ingevoerd, een eigenschap die niet meer werkte voor diegenen die Security Update 2009-001 hadden geïnstalleerd onder Mac OS X 10.5.6. Verder biedt de update experimentele ondersteuning voor Mac OS X Snow Leopard Server als gastbesturingssysteem. ($ 79,99, kosteloze update, 284 MB)

Camino 1.6.7 van het Camino Project is een update van de Mac-georiënteerde, op Gecko gebaseerde webbrowser. Door het incorporeren van de nieuwste Mozilla Gecko weergavemachine zijn de veiligheid en stabiliteit verbeterd, alsmede het blokkeren van reclame. Een fout waardoor cookies zonder geldige namen de weergave van opgeslagen cookies verhinderden is opgelost, en nog twee die Camino lieten crashen, één bij het afsluiten van Camino terwijl de pop-upblocker zichtbaar was en de andere bij het selecteren van een element uit een contextueel menu nadat het bijbehorende venster al gesloten was. (Kosteloos, 15,3 MB voor de Engelse versie of 18,7 MB voor de meertalige)

NeoOffice 3.0 van NeoOffice is een nieuwe versie van dit open-bron productiviteitspakket dat nu nog meer de functionaliteit benadert van OpenOffice.org, het programma waarop NeoOffice is gebaseerd. Bijna alle eigenschappen van OpenOffice.org zijn nu ingebouwd (behalve dan ondersteuning voor Mac OS X Universele toegang), en nog een paar meer, zoals ondersteuning voor de mediakiezer, besturing door gebaren op het stuurvlak, het importeren van beelden van scanners en camera's, zwevende gereedschapsvensters en, met Mac OS X 10.5 Leopard, grammaticacontrole. Een volledige lijst van nieuwe functies staat op de NeoOffice website. (Kosteloze update, 160 MB)

Fetch 5.3.1 van Fetch Softworks is een kleine update van dit eerbiedwaardige programma voor bestandsoverdracht. "Dit is een kleine update die enkele fouten repareert in de update- en registratiecodeprocedure", aldus de website van het bedrijf. Fetch Softworks heeft ook de prijs verlaagd voor de upgrade van Fetch 4 naar Fetch 5. Die kost nu $ 10 in plaats van $ 15. ($ 25 nieuw, kosteloze update, 16 MB)

WireTap Studio 1.0.9 van Ambrosia Software is een onderhoudsupdate van het geluidsopname- en bewerkingsprogramma voor je Mac. De update verbetert problemen met prestaties tijdens het afspelen via LivePreview, de controle over afspelen in de editor, zoals bijhouden waar de naald staat en bestandsbeheer, en instellingen die bij het opnemen zoekraakten. De stabiliteit van het opnemen in AAC is ook verbeterd. ($ 69 nieuw, kosteloze update, 30,8 MB)

Panorama 5.5.2 is een kleine update van dit databaseprogramma, het vlaggenschip van ProVUE, waarin een aantal, niet nader gespecificeerde kleine fouten is verholpen. Naast de update heeft ProVUE ook een nieuwe gateway ontwikkeld voor kredietkaarten die rechtstreeks vanuit het programma gebruikt kan worden. De gateway registreert kredietkaartgegevens in Panorama en zendt deze via een beveiligde verbinding naar Authorize.Net. Dit kan naar keuze automatisch gebeuren of met een druk op een knop. ($ 299 nieuw, updates vanaf $ 89,99, 17,2 MB)

Bladwijzer bij: del.icio.us | digg | reddit | Slashdot | Yahoo! MyWeb


ExtraBITS, 6 april 2009

  van de TidBITS-redactie <editors@tidbits.com>

[vertaling: JWB]

Monoprice biedt een Mini DisplayPort naar HDMI Adapter aan -- Zoek je een manier om je met een Mini DisplayPort uitgeruste Mac aan te sluiten op een HDTV? Ars Technica meldt dat accessoiresgroothandel Monoprice een Mini DisplayPort naar HDMI Adapter aanbiedt voor $ 14. Het interessantste hieraan is dat deze adapter, die aan de HDCP-standaard voldoet, het afspelen mogelijk maakt van HD-materiaal op je Mac (zoals je dat bijvoorbeeld kunt kopen in de iTunes Store) en dit weer te geven op een HDTV, iets wat op veel beeldschermen niet mogelijk is. (Gepubliceerd op 06-04-2009)

iPhone programmeercursus Stanford online beschikbaar -- Wil je iPhone-programmeur worden, maar weet je niet waar je moet beginnen? Je kunt nu gratis de iPhone ontwikkelaarscursus volgen van de Stanford University School of Engineering. Stanford gaat het lesmateriaal van de tien weken van deze cursus publiceren op iTunes U en op de CS 193P cursus-webpagina. Normaal gesproken is het nog moeilijker om een plaatsje te bemachtigen voor deze cursus, die wordt gegeven door verschillende Apple-medewerkers, dan het is om Studio 54 in te komen. Dit semester waren er slechts 60 plaatsen, waar door 150 studenten om werd gestreden. (Gepubliceerd op 06-04-2009)

Peter Cohen uit kritiek op MacHeist Twitter-spam -- Peter Cohen legt haarfijn uit waarom het feit dat MacHeist haar klanten aanmoedigt om een advertentie voor de MacHeist softwarebundel te tweeten als spammen kan worden beschouwd. Twitter Gebod nummer 7: Gij zult niet tweeten namens mij. (Gepubliceerd op 03-04-2009)

Bladwijzer bij: del.icio.us | digg | reddit | Slashdot | Yahoo! MyWeb


Recente onderwerpen in TidBITS Talk, 6 april 2009

  by Jeff Carlson <jeffc@tidbits.com>

[vertaling: CS, ADG]

Apple's release notes -- Zou het bij Apple indienen van foutenrapporten over het gebrek aan informatie in uitbrengberichten echt helpen? (3 berichten)

App Store's effect on pricing -- In de App Store kelderen de prijzen voor iPhone-apps, maar is dit een indicatie van een algemene verandering in de prijs van software? (3 berichten)

Macworld Expo Moves to Mid-February -- Reacties van lezers op het nieuws dat de Macworld conferentie en expo volgend jaar in februari vallen in plaats van januari. (19 berichten)

iMovie New Features -- De Apple TV kan 720p HD video afspelen, maar slechts op 24 beelden per seconde, waarmee de nieuwe HD-exportmogelijkheid van iMovie beperkt wordt, aangezien die (in de VS) video met 30 beelden per seconde genereert. (4 berichten)

Mobile Me sync problems -- Een lezer heeft last van dubbele berichten en andere problemen bij het synchroniseren met MobileMe. (2 berichten)

Skype coming to iPhone -- Lezers bediscussiëren problemen met de betalende opties van Skype. (2 berichten)

Apple Releases General Support Update 2009-001 -- Wellicht dat Apple de update volgend jaar uitbrengt. (7 berichten)

OmniWeb 5.9.2 Adds Gopher Support -- Nee echt, de Omni Group heeft Gopher-ondersteuning toegevoegd aan OmniWeb. Voor wie dacht dat alles dat op 1 april werd uitgebracht een grap was. (4 berichten)

Time Machine Backup Over a Network -- Hoewel het maken van een Time Machine back-up via een netwerk mogelijk is, wil de snelheid waarmee dat gaat nogal variëren (vergeleken met het gebruik van een Time Capsule). (6 berichten)

Safari 4 Beta problem -- De SnapBack-knop in het adresveld is verdwenen in de nieuwste Safari bèta, maar er is een manier om hem terug te krijgen. Zal Apple hem voorgoed verwijderen in de uiteindelijke versie? (4 berichten)

Whatever happened to... FWB Software? Een vraag over een softwarebedrijf dat de poorten gesloten heeft lokt een insiders-terugblik uit op de software-industrie van de jaren '80 en '90. (2 berichten)

Keyboards -- Lezers steken vallen Matt Neuberg bij in zijn lofzang op de Unicomp-toetsenborden. (2 berichten)

Bladwijzer bij: del.icio.us | digg | reddit | Slashdot | Yahoo! MyWeb


Dit is TidBITS, een gratis wekelijkse technologie-nieuwsbrief met recent nieuws, bekwame analyse, en grondige besprekingen voor de Macintosh- en internet-gemeenschappen. Geef het gerust door aan je vrienden; beter nog, vraag of ze een abonnement willen 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 2009 TidBITS; reuse governed by this Creative Commons License.

Vorige aflevering | Search TidBITS | TidBITS Home Page | Volgende aflevering