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.