19 01 2011

Windows

Det kan næppe komme som en større overraskelse for læseren, at forfatteren anvender Apple Macintosh – som jeg har gjort det, siden første gang jeg mødte Mac’en i 1986.

Den gang kunne forholdet mellem Apple og Microsoft og brugere af de respektive operativsystemer nærmest beskrives som en religionskrig. Med tiden er modsætningerne i nogen grad blødt op (Windows ér blevet bedre siden de første spæde overbygninger til DOS operativsystemet) – men, men, men. Selvfølgelig er jeg ikke ‘gået over til fjenden’ og har anskaffet PC, men kører et par virtuelle maskiner i Mac’en – én med Windows XP, én med Windows 7. Årsagen er dels elementær nysgerrighed, dels at kunne drage fordel af det, indrømmet, langt større software-udvalg, der findes til PC ifht. tilsvarende Mac-programmel.

Et eksempel: jeg blev mødt med ønsket om at konvertere nogle videoer fra bl.a. MP4 til Flash, så de kunne anvendes på en webside. Selvfølgelig findes der udmærket Mac-software til dette formål, men ikke gratis – og det kan man få til Windows. En Googling på “free converter flash” bringer en lang liste frem, næsten udelukkende med ikke-Mac programmer. Ved at klikke på resultaterne fandt jeg en del brugbart, men måtte sande, at kun få ting i livet ér aldeles gratis … på overfladen måske ja, men meget ofte skjules kravet om betaling bag begrænsninger i anvendelsen af gratis-delen, der gør den nærmest uanvendelig.

Ydermere: den lange liste med hits dækker i temmelig mange tilfælde over de samme programmer, men først ved installationen afsløres identiteten. Og her gælder det om at nærlæse de adskillige trin (i en ganske simpel software-tilføjelse) for at undgå samtidig installation af en, angiveligt uundværlig, toolbar i browseren – som er lig med Internet Explorer (den er stadig næsten umulig at slippe for).

Både software-installation og opdatering af operativsystem og antivirus-program (som er uundværligt på Windows-platformen) – kræver meget, meget ofte en genstart…jeg har opgivet at tælle, hvor ofte dette er ønsket – men blot foretaget mig det absolut påkrævede, for hurtigst muligt at lukke den virtuelle maskine og vende tilbage til OSX. Pyh!

is

17 12 2009

Jailbreak

For et par dage siden udførte jeg et vovestykke: udsatte min kære iPhone for et jailbreak – hvilket kort fortalt betyder at åbne apparatet op for 3. parts software (mens den ‘gammelkendte’ funktionalitet er uformindsket). En handling, som absolut ikke har Apple’s velsignelse, og ikke er helt uden risiko for uoprettelig ødelæggelse af iPhone’n.

Selve jailbreak’et udførte jeg aldeles uden problemer eller besvær vha. et lille, ret nyt program kaldet Blackra1n, lavet af en amerikansk knægt, George Hotz aka geohot. Intet med at hente filer med firmware og modificere dem via en (for mig) besværlig proces – nej, tilslut din iPhone/iPod Touch (opdateret til nyeste firmware), start programmet og efter ca. et halvt minut har du jailbreaket dyret! Se (som jeg gjorde – tøvede længe og læste meget om emnet før jeg vovede) evt. en udførlig vejledning.

Og hvad har jeg fået ud af et jailbreak? Indtil videre ikke det store, set en masse eyecandy, installeret og afinstalleret adskillige nyttige/sjove/tåbelige programmer, undret mig lidt og været meget irriteret over hvor reklame-inficeret visse ‘uundværlige’ installations-knudepunkter kan være (årsag til at Apple ikke vil have dem indenfor i Appstore-varmen?), konstateret hvor meget ordet ‘gratis’ kan gradbøjes … og glædet mig over småting som fx muligheden for at modificere interfacet som det fremgår her:

IMG_0034.jpg

Bemærk baggrunden, programtitlerne og reflektionen i ‘docken’. En nyttig lille sag er også SMS Helper, der viser antal tegn mens man skriver i SMS-programmet – 100% gratis og findes kun til en jailbreaket iPhone (hvorfor Apple ikke allerede har indbygget funktionaliteten kan undre). Blandt de perspektiver, der har åbnet sig (og ikke er gratis), er ikke mindst værktøjer, som gør det muligt at have flere programmer åbne samtidig – fx anvendeligt hvis man kører i bil og ikke vil afbryde sin GPS bare for at foretage et opkald på telefonen.

I det hele taget er det et stort, hidtil uopdaget, landskab, som viser sig – udforskning af software giver mig (stadig) en ubeskrivelig (særdeles tidsrøvende) barnlig fryd – og dette på min allerede pragtfulde iPhone. Det er næsten ligesom allerførste gang jeg fik en iPod Touch i hænde – altså slet ikke så ringe endda :-)

29 03 2009

Sjov leg

Som tidligere beskrevet er jeg ‘webmaster’ for den andelsboligforening, hvor jeg bor. Sitet er lavet i WordPress, og har nu – efter talløse experimenter og en del timers arbejde, ikke mindst med oversættelse engelsk-dansk – fundet en (i hvert fald lige nu) endelig form i SimpleX temaet, som ses herunder:

Picture 1_3.jpg

Både beboere, bestyrelse og jeg selv er rimelig tilfreds med resultatet, der er ‘fremtidssikret’ mht. fx udvidelse af menuantal og er forberedt for ‘fuldfedt’ nyhedsbrev vha. en (testet!) plugin, der pt. dog mangler en del oversættelse (og selvfølgelig aktivering).

Blandt ønsker/ideer til sitet var muligheden for nemt at kunne skrive til webmaster. Selvfølgelig er der ingen ben i at indsætte en email-adresse i footer’en, men, som jeg tidligere har nævnt, ligger det mig ret meget på sinde så vidt muligt at undgå spam-mail, og at skrive sin mailadresse åbenlyst, er en næsten 100% sikker måde at havne i mailinglister, der så benyttes til udsendelse af bulk-mails med mere eller mindre tvivlsomt indhold (typisk porno, receptfri Viagra, casinoer og investeringsmuligheder).

Blot at erstatte @ med (at) er så åbenlyst gennemskueligt, at de fleste spambots også ‘forstår’ betydningen (mens en lille del af brugerne nok desværre ikke fatter det). Og jo ‘bedre’ metoden til at skjule mail-adressen er, jo sværere er det at opretholde hensyn til usability – jeg har anvendt en metode, der kræver at Javascript er aktiveret i browseren (og man får en meddelelse om dette, hvis Javascript af en eller anden grund ikke er aktiv).

Bag ordene ‘Søren Uggerholt’ gemmer sig følgende kode, der betyder ‘<a href=”mailto:…’ osv.


<script type="text/javascript"><!--
<! 
var x="function f(x){var i,o=\"\",ol=x.length,l=ol;while(x.charCodeAt(l/13)!" +
"=48){try{x+=x;l+=l;}catch(e){}}for(i=l-1;i>=0;i ){o+=x.charAt(i);}return o" +
".substr(0,ol);}f(\")44,\\\"meozpo1`r9 $\\\"\\\\;- !020\\\\d-'3{WM\\\\\\\\PH" +
"U730\\\\kt\\\\420\\\\iXZS\\\\\\\\U710\\\\KIBNYt\\\\ZF600\\\\WKE200\\\\JIsU?" +
"@&#038;771\\\\ul~b56O771\\\\~s!zaccxlo`sEpno520\\\\t\\\\430\\\\020\\\\220\\\\600" +
"\\\\K000\\\\130\\\\700\\\\000\\\\600\\\\010\\\\A=b;>+?u2mme%%\\\"\\\\1*3H32" +
"0\\\\OWRXFR@I\\\"(f};o nruter};))++y(^)i(tAedoCrahc.x(edoCrahCmorf.gnirtS=+" +
"o;721=%y;++y)44<i(fi{)++i;l<i;0=i(rof;htgnel.x=l,\\\"\\\"=o,i rav{)y,x(f no" +
"itcnuf\")"                                                                   ;
while(x=eval(x));
//-->
// --&gt;
// --&gt;
// --&gt;
// --&gt;
// --&gt;</script>

Nej, jeg har selvfølgelig ikke selv fundet på det – koden er genereret på denne side.
Så håber jeg bare, at man ikke ikke dér registrerer min mail mhp. videresalg :-)

08 07 2008

Spambots

‘Faldt’ over en side, som forklarer hvordan man undgår at email-adressen falder i kløerne på spambots, som automatiseret pløjer igennem tusinder af websites html, for at udtrække email-adresser til brug for ‘bulk marketing’ og det, der er værre. Mac’ens Mail er ret god til at smide den slags i ‘junk mail’ (‘reklamer’ på dansk) postkassen, og man kan selv gøre en del for at undgå den slags, men hélt undgå det er næppe muligt? (Typiske exempler er tilskyndelser til ‘givtige investeringer’, casinospil, receptfri Viagra og porno).
Et vigtigt element af enhver webside, uanset om den skal sælge varer eller måske bare sig selv, er selvsagt at informere om, hvordan man kommer i kontakt med den der står for siden. Men er éns adresse først kommet i køerne på en spambot, bliver de få junk mails til flere hundrede om dagen!
Det giver nævnte side råd for – et lille script kaldes og den ‘almindelige’ html-linie (det ville selvsagt være tåbeligt at bruge indholdet ordret her):
(a href="mailto:nobody@fake_address.com")MAIL(/a)
er nu erstattet af:(script)mail2("nobody","fake_address",14,"","MAIL")(/script)Det virker som det skal ved klik (åbner mailprogram med ny mail med den rigtige adresse) – og jeg gad nok se den spambot, som kan få noget forståeligt ud af linien!
Erstat ( med < osv. – kan ikke få 'lov' at skrive det, selv som code.

Translate

Twitter