lørdag 27. juli 2013

Førsteinntrykk: BitTorrent Sync

Webgrensesnitt.
BitTorrent Sync, eller btsync, er ett synkroniseringsprogram som minner om Dropbox. Men den store forskjellen er at btsync er peer-to-peer og lagrer ikke noe på tredjepartsservere.

Btsync er i utgangspunktet enkelt å sette opp på Linux. Man laster bare ned en komprimert fil som inneholder btsync og kjører denne som en bakgrunnprosess. Deretter går man inn på webgrensesnittet og legger til foldere man ønsker å dele. Ingenting blir tilgjengelig for andre før man deler en hemmelig nøkkel. Uten denne kan ingen synkronisere innholdet i mappen, og slik ivaretas sikkerheten. Nøkkelen kan man hente ut fra web grensesnittet og legge til på en annen btsync instans på en annen maskin.

onsdag 10. juli 2013

PHP serveren

Man kan ikke akkurat kalle dette en nyhet, men PHP 5.4 og nyere har en smart innebygget server slik at du kan videreutvikle nettstedet ditt på din lokale maskin uten å installere Apache og masse avhengigheter. Ettersom det var på tide å oppdatere hjemmesiden min (jhh.name), passet det meg godt at 5.4 er tilgjengelig i Xubuntu 13.04. For å se de lokale PHP filene i nettleseren behøver man bare 4 steg.
  1. Installere pakken php5-cli: "sudo apt-get install php5-cli".
  2. Gå til mappen hvor PHP filene ligger: "cd ~/kildemappe".
  3. Starte serveren: "php -S localhost:8080".
  4. Åpne siden i nettleseren: "firefox localhost:8080".
Jeg har ikke tenkt over hvor nyttig denne funksjonen var før nå. Når man har behov for å endre små skript mens man er på farten med en netbook eller noe annet lett, er dette kjapt og enkelt.

mandag 10. juni 2013

NSA PRISM


Nyheten om at  NSA har direkte tilgang til og logger aktivitet fra Amerikanske nettselskaper som Microsoft, Google, Yahoo!, Facebook, PalTalk, YouTube, Skype, AOL og Apple ble nylig kjent. Det er omtrent hele Internett når man ser hvor mange sider som har like knapp til Facebook, eller hvor stor del av verden som bruker Google sin søkemotor, Yahoo! tjenester eller hotmail. Dette er så omfattende overvåking at det er umulig å forstå omfanget. Mennesker er laget for å forstå hvor mye tallet 10 er. Vi har en god ide om hvor mye tallet 1000 er. Men 1 000 000 er langt utenfor hvor langt vi er i stand til, eller orker, å telle. Vi klarer ikke å gjette dette tallet ut fra antall mennesker i en folkemengde. Tallet 1 000 000 er for overveldende. Overvåkingen som skjer i PRISM programmet er så omfattende at ett tall vi ikke forstår kan ganges med seg selv, og vi er fortsatt ikke i nærheten av å forstå hvilke størrelsesorden vi her snakker om.

He who would trade liberty for security deserves great customer service.

--Anonym.

Vi bør kreve mye bedre kundeservice for å gi opp frihet. Eller vi kan sette opp våre egne epost og VoIP tjenester, dersom vi er tekniske nok. Det enkleste er å bruke mindre tid på Internet og slå av mobilen når vi ikke behøver den.

tirsdag 28. mai 2013

Linux, Wimp og Wine

Ser at bloggen min får mange treff på stikkordene Linux, Wimp og Wine som leder til ett tidligere innlegg som handlet om å kjøre musikktjenesten Wimp på Linux. Wimp støtter egentlig ikke at produktet kjører på andre plattformer enn det Adobe Air støtter, så naturligvis er det bare flaks når det fungerer i Windows-emulerings-verktøyet Wine. Forvirret nå? Uansett, her er hva som skjedde meg i dag.

søndag 12. mai 2013

Python-ressurser


Tenkte jeg burde lære meg litt mer om programmeringsspråket Python, og kom derfor over noen nyttige ressurser.

Python Koans

Jeg skrev litt om Ruby Koans tidligere. Koans er en praktisk måte å lære seg ett nytt språk på hvor man retter opp (unit) tester inntil alle disse passerer. Jeg har ikke kommet så langt gjennom Python Koans testene ennå, men så langt ser de bra ut. Er du fortsatt usikker på hva koans egentlig er, så finnes det en YouTube video hvor Greg Malcom forklarer alt i detalj.

YouTube

Derek Banas har lagt ut atten svært gode Python-videoer på YouTube. Vel verdt å merke seg om du behøver en rask introduksjon.

Kindle (bøker)

Jeg har lest en eller to Head First bøker tidligere, og disse bøkene er gode på å formidle nye temaer på en underholdende måte. Bøkene er lagt opp til å være mer pedagogiske enn dype, og det er akkurat det man behøver når man skal lære seg noe nytt. Head First Python tar for seg Python selvfølgelig. Denne fant jeg som Kindle-utgaven på Amazon. Det er for tidlig å mene noe om boken, men jeg kan i alle fall fortelle at den holder den samme stilen som de andre bøkene i serien.

søndag 21. april 2013

TP-LINK TL-WN722N

Kjøpte dette USB baserte trådløskortet siden det ikke kostet så mye. 178 kroner inkludert frakt på "MyTrendyPhone". Fungerer fint i Linux og i Windows. Den gjenkjennes som "Atheros AR9271 Rev:1" når jeg kobler den til.

TP-LINK TL-WN722 pakket ut av esken.