Hoppa till innehåll

Etikett: Utveckling

Google Drive äger dina filer – jag ger mer liv åt BareShare. Uppdaterat.

Dagens spännande läsning är att Google, i och med sin molnlagringstjänst Drive, som släpptes igår, blir ägare av dina filer, så fort de kommer upp på deras tjänst.

Jag vet inte vad ni tycker, men jag vill helst inte att Google tar över ägandet av mina filer. Jag delar gärna med mig av mina filer, om de inte är privata eller tillhör mitt arbete, men inte till Google för att de ska ta över ens rättigheter och att de äger dem för evigt.

Jag undrar lite vad Göteborgs Universitet kommer att säga om detta, när vi använder Drive, fd. Docs, för att gemensamt arbete med rapporter och liknande dokument. Igår så tänkte jag att det kanske var droppen för molntjänster – att det är den sista som kommer att dyka upp, vilket var lite missnöjt, eftersom att jag arbetar med en egen tjänst för molnlagring (BareShare / I Lådan). Men idag fick jag åter upp hoppet lite, och jag har suttit och kodat lite redan idag, för att göra det enklare att installera och köra BareShare (man behöver fortfarande fixa servern själv.)

Jag tänkte redan från början att jag inte tänkte börja använda Google Drive, men anade att så många andra skulle det. Det finns idag flera svenska myndigheter, skolor och dyl., som kör Googles tjänster, eller använder Dropbox för backup och delning. Med I lådan, vill jag få svensk data att inte lämna Sveriges gränser. Plus att all data både skickas och lagras krypterat. Inte nog med att man äger sina egna filer och att admins inte kan komma åt dem.

Jag har tänkt att jobba med att få upp en sida som funkar för den vanliga användaren i sommar. Jag kör det redan, och även om det saknar en del funktioner, så funkar iallfall backup i real time. Jag gillar det.

UPPDATERING: IDG har dragit tillbaka sin artikel, som utgick från Cnet, som i sin tur dragit tillbaka sin artikel. Detta att Google äger dina filer var visst inte helt sant.

2 kommentarer

Tiden och tekniker bara går och går. (+Bildserie)

Tiden går. Allt utvecklas. Om ett par dagar släpps Ubuntu 12.04 LTS, och det har finslipats. Jag har nu kört Ubuntu som primärt operativsystem i sex år. Och vilken skillnad det är, samtidigt som känslan är densamma. Men inte bara pga. operativet i sig, utan också all teknik runt omkring, eller support för hårdvara i Linux-kärnan.

Jag minns när man fick använda ndiswrapper för att få igång 11Mbit WLAN-kort. Eller när Atheros kort fick installeras med reverse engineered moduler, eller Ubuntu hade en bredare lista med ”maskinvara” som man var tvungen att installera moduler med stängd källkod.

Det är onekligen spännande hur allt tar sig framåt. Moores lag står kvar och mina datorer blir allt bättre – även om jag satsar på batteritid. I och med Ubuntu 12.04 LTS, håller nu min laptop i ca åtta timmar på batteritid. Min förra håll på sin höjd i tre timmar. Den innan det i två timmar. Innan det i en. Strömsparfunktioner utvecklas och börjar verkligen ta sig – väntar med spänning på morgondagens batterier.

Hur USB-enheter nu monterar sig själv och man inte behöver köra egna mount kommandon:
$ sudo mount /dev/sdc1 /media/extern

Nu kör Ubuntu på hårt för att revolutionera utseendet i ett grafiskt operativsystem. Unity, HUD, färger, indicatorer. Systemet blir mer enhetligt. Det kunde det vara innan med, med GTK- mot QT-lägret, men ändå en rätt ful enhetlighet. Nu ser saker så mycket snyggare ut med nya versioner av både GTK och QT som ger bättre support för anpassning av färger, eller av generella systemanpassningar.

Säkerheten har också gått så mycket framåt. Bara UFW – det är helt underbart! Leka med IPTables är ingen barnlek och jag ser skillnaden när jag mekar med min Linux-baserade router. SSH, nya Mosh. SHA1, Hash, Salt, RSA, AES.

Och hastigheter! Som sagt, mitt första WLAN var 11Mbit. Idag kör jag 300Mbit och 1000Mbit på LAN. Mitt PS3 är uppkopplad till min filserver. Jag kör redudant backup som automatiskt kör backup på alla mina filer i realtime (BareShare). Mitt internet är ett 4G-USB-modem.

Det är bara gött hur allt utvecklas.

Kommentarer är stängda

Ibland behöver man en paus.

Sensommarsol och hav.Jag har under hela sommaren arbetat med att migrera en rätt stor site till Drupal, med allt vad det innebär; migrering av data, temning ifrån scratch, reverse engineering, återskapa funktioner, skapa nytt attraktivt.

Det hela har varit oerhört tungt, men jag kan inte understryka nog hur värdefullt det har varit. Värdet på allt som jag lärt mig, allt som jag fått användning för som jag redan kunde. Det hela ligger nu i slutfasen och är snart klart för hårdtestning.

Vad jag har lärt mig bla., under denna period/projekt är även hur viktigt det är med pauser. Jag vet inte hur det är för er, men ibland när jag sitter helt låst och inte alls vet hur jag ska komma vidare med en funktion, eller dyl., så har jag tagit en paus. Ibland helt, ibland lagt det åt sidan för att istället fokusera på en annan del av det hela. Jag låter således min hjärna processera det jag behöver göra i bakgrunden och tillsut så bara poppar idén/lösningen upp.

Praktexempel har jag faktiskt en del av, men jag ska berätta om den senaste: Jag och min flickvän har äntligen haft lite ledigt denna sommar och vi passade på att åka till hennes familjs sommarstuga över en natt och fick således två dagar av lugn på en ö i den västgötska skärgården. Vi hade en fantastisk tur med vädret så att man kom även till att bada. På dag två så slog mig helt plötsligt när vi hade varit på stranden större delen av dagen, hur jag skulle lösa det största problemet som återstod för projektet!

Det var inte den enda lyckliga nyheten under detta dygn, utan det som strömmade in av dem. Glädjen, euforin som plötsligt svepte över mig, fick mig att springa runt som ett barn, uppe på ett berg. Stå på händer och springa runt i gräset.

Vikten av att ibland ta en paus ifrån det som tynger en, är oerhört viktigt – och svaret, det kommer så småningom.

Seså, nu ska jag skriva min nya, fantastiska funktion.

Kommentarer är stängda

Leker med SMS.

Nu är det lek på gång igen! Ett litet nöje jag ska ha på min resa hem till Göteborg ikväll.

Jag har velat kunna skicka SMS ifrån min dator via min mobil. Alltså att inte behöva använde en tredjepart eller dyl, utan att det går på min mobilkostnad och dessutom kunna ha all tillgång till mina kontakter, tidigare SMS osv, ifrån min mobil.

Efter lite sökande så fann jag ett väldigt intressant alternativ – EasySMS. Det är en liten webbserver som man installerar och kör på sin Androidbaserade mobil och som man sedan använder en vanlig webbläsare för att komma åt. Därigenom sköter man sedan sina meddelanden.

Man kan använda sig av både Wifi, Bluetooth och USB. Dock så har jag bara testat USB, och Wifi lär inte vara några problem alls. Bluetooth kan bli värre i ett GNU/Linux-system, men ska testas senare.

Men nu ska jag se efter om jag inte kan snygga till det och även skapa en liten snyggare mindre webbläsare med hjälp av WebKit och Python. Har redan funnit ett script igenom Acire.

Mer senare.

Kommentarer är stängda

Sommartema 2010.

Klockan är nu fyra och jag fastnade visst i ca fyra timmar med att färdiggöra mitt nya tema.
Jag orkar inte skriva så mycket om det, förutom att jag tycker att det är snyggt och enkelt.
Det är fortfarande en del justeringar kvar, som bla runda hörn – något jag inte tänker ge mig in på nu. Sen ska lite saker omplaceras och lite annat smått.
Men kort sagt så gillar jag det. Det var indeed dags för ett nytt utseende – och ett som faktiskt är mer eller mindre färdiggjort än vad det tidigare var.
Det är föresten lite Ubuntu 10.10-influerat.
Godnatt!

2 kommentarer

Mitt sommarlovs första nördande.

Inte helt enligt vad titeln säger – jag har nördat, läst, skrivit och programmerat lite under den föregående veckan.

Men idag sitter jag på just det fik som jag tänkt sitta och just nörda på under denna sommar. I närheten av ett eluttag och med bra ljus, så sitter jag här och njuter. Förvisso kom jag iväg lite senare än vad jag hade tänkt. Men å andra sidan så kunde jag inte bara låta min gitarr stå och samla damm.

Idag så tänkte jag få något av mina nya Python-skript klara och att skriva lite.

Dels så jobbar jag med det som skulle bli en gemensam fortsättning på SixA och dess fork QtSixA. Dock verkar det inte riktigt bli så, men jag är nästan klar med Joyce, vilket i princip endast är en application-indicator med lite val. Det är faktiskt rätt komiskt då jag vill ha just ”keep it simple”, kör Ubuntu med Gnome och använder GTK i min utveckling, medans min kompanjon kör KDE, utvecklar i QT och – i min mening – skapar program med allt för mycket val. Man virrar bort sig och förstår inte riktigt vad allt är till för.

Nej, Keep it Simple är det ända riktiga för mig, i utvecklingsperspektiv.

Sedan har jag satt igång med ett annat litet skript som jag simpelt kallar för TwitPicGTK.
Det är en grafisk applikation för att kunna ladda upp bilder till TwitPic ifrån ditt skrivbord, och sedan twittra dem med ett meddelande.

Fann en Python-modul för just detta ändamål och leker nu med att göra GUIn. Man ska dels kunna högerklicka på en bild och välja att ladda upp den, och dels kunna öppna applikationen som enskild och då välja en bild.

Lärt mig att hasha text, sätta definitioner och en massa annat på bara en vecka. Och jag finner det så oerhört roligt! Mer ska det bli.

http://twitpic.com/1vvbhs
Jag har även en holy remarkable book med mig hit, om jag skulle tröttna på allt elektroniskt nördande för en stund. Jag fick faktiskt Liftarens Guide till Galaxen (The Hitchhikers Guide to the Galaxy) av min älskade Amanda, i present häromdagen!

Och ni kan ana att jag blev överlycklig!

Jag älskar filmen. När jag först såg den så visste jag inget om boken, eller böckerna. Jag var dock frälst och såg den allt för många gånger. Somnade till den varje helg under en period.

Sen fick jag tag på ljudböckerna och började lyssna på dem men kom av mig. Sedan har jag alltid velat ha boken – böckerna – och kom att börja prata med min älskade Amanda om det. Detta föll sig som så att jag fick den av henne och det värmer verkligen mitt hjärta så saklöst! Så jag har fnissat och asgarvat om vartannat under några tillfällen i helgen. Fan så fantastiskt roligt den är!

Nej, nu blir det att koda lite och sedan möta upp min älskade.

Kommentarer är stängda

Nytt tema! Paperslips

Ibland kan det av olika anledningar skönt med lite nytt.
Jag har sedan en tid tillbaka varit lite sugen på ett nytt tema och idag så tyckte jag att jag hade lite tid över och bytte helt enkelt.
Dock så följer inte fantasin med när det ska hända med detsamma, så jag valde detta tema att bygga med: http://www.freecsstemplates.org/preview/paperslips
Jag ska kanske bygga om det lite, och byta lite färger, men det föll mig i smaken och det blev suveränt. Byta min visningsbild, ska jag göra med.
Dessutom är reklam nu tillagd. Jag tycker att jag har rätt till att sätta upp lite Google-reklam för att täcka kostnader för drift, resor, lagring och underhåll.
Har ett roligt webbprojekt på gång nu med, som jag berättat lite kort om. Mer information (och kod) kommer – när jag kommit på ett namn för det.
Berätta gärna vad ni tycker! 😀

2 kommentarer

Börja programmera igen?

Fy fan vad sugen jag är på att börja programmera igen, det liksom kryper i mina fingrar. Började tänka på en typ av online-galleri med specifika rättigheter för bilder osv. Borde inte vara allt för jobbigt att fixa. Lista filer, skapa en miniatyr, länk till orginalbilden och en databas med rättigheter – fint.

Det är så fint att även utveckla något som man själv har behov av och sen kunna ge bort det så att flera som kanske har samma eller liknande behov också får ta del av det. Och att utveckla något i form av ren kod i ett text-dokument och se vad det sedan gör, är helt fantastiskt.

SixA gick ju lite i stöpet, även om jag funderar på att byta namn på det och leka vidare med Filipes källkod. Han slutade prata med mig och körde sitt eget race.

Sen så ska även denna sida få sig ett ansiktslyft. Har tänkt göra ett lite mörkare tema, kanske grått. Kanske något skoj så att det blir lite mer dynamiskt tema, lite toningar osv. Det är jag väldigt sugen på.

Vidare har jag även mitt OpenCalendar att sätta tänderna i. Såg ett projekt där de försökte samla lite av Googles webbtjänster, fast i öppen källkod och göra som en egen online-svit av det. Kanske kan man få med OpenCalendar i det.

Jag är även lite sugen på att göra ett jävligt läckert, OS X-influerat drop-image-convert-program. Bara en ruta där man ställer in konverteringsmöjligheterna och sedan bara drar en fil till den. Lite för skoj, även det.

Vilket fall så är jag sugen på min nya laptop som ska komma nu under veckan, och att börja programmera.
Programmera är lite som att skapa ett barn. Man skapar det, föder upp det och låter det utvecklas, blir lite som ens bebis.

Utveckla är underbart – kanske skulle man börja måla också?

Kommentarer är stängda

Dags för ny arbetsverktyg.

 

Nu är det snart dags för min älskade laptop att gå i pension. Har haft den i drygt två år och den har varit igång i 387 dygn(!) (SMART funktionen på hårddisken), fått kylningen utbytt två gånger, varit på en massa resor i en massa städer, nött upp ett batteri, fått en kopp kaffe över och i sig.

Högtalarna har varit lite problematiska då kabeln som gått till dem hade blivit nött såpass att kablarna i kabeln hade gått av, CD-läsaren går inte att trycka ut tack vare kaffet (kopplat min Mail-knapp för att trycka ut den). Just högtalarna har varit extra strörigt då de faktiskt fungerade lite ändå – i en viss vinkel på skärmen. Därför blev det tillslut oerhört ansträngande att sitta med skärmen i den vinkeln för att få ljud. Därför plockade jag isär min lilla laptop häromdagen för att fixa det, det var då jag upptäckte att kablarna var avnötta (troligtvis tack vare tidigare ingripande). Då plockade jag ut CD-läsaren, tejpade fast den vänstra högtalaren där läsaren ska sitta och drog en ny kabel. Så ljudet funkar ju (Till hälften. Ljudet som går till höger hörs inte nu, givetvis.) Men det absolut värsta är att musplattan har lagt av. Detta tackvare att den lilla platta, plastkabeln som är kontakten mellan moderkortet och musplatten, sakande några kontaktytor som alltså hade lostnat och gjorde det helt omöjligt för vidare användning.

Just det sista gör det ju nästan omöjligt att använda den som en just bärbar dator. Visst kan man ha en exten mus, men inte fan kan man ha den hur som helst på skolbänken, bussen, biblioteket, i soffan eler i sängen. Det blir stört omöjligt! Och sen har jag även ett program på mobilen som gör skärmen till en enda stor musplatta, men det blir överdrivet jobbigt att ordna varje gång eller hela tiden.

Detta tillsammans med att jag faktiskt nu haft den i två år, att den börjat göra sitt, att man vill ha mer. Mer funktioner, snabbare, snyggare mm. Man blir ju helt enkelt mer krävande och då min dator är så otroligt mycket mer än att sitta och chatta eller kolla mailen på så är jag ännu mer krävande. Jag programmerar (webb och applikationer), redigerar bilder, filmer, kollar på film, lyssnar på musik, surfar, kollar ju givetvis även mailen, chattar, kompilerar, skriver (allt ifrån CV, blogginlägg, artiklar, mail, forumsinlägg), flyttar filer, spelar, uppdaterar systemet, hanterar andra system, processerar proteinmolekyler, pluggar, mm – gärna samtidigt. Det finns en anledning till att jag har (just nu) fyra arbetsytor på datorn – som oftast är fulla (ibland sex stycken).

Jag gör helt enkelt en jävla massa. Datorn som fått stå ut hittils är en Zepto Znote 6224W och har fungerat utmärkt förutom några värmeproblem och högtalarna. Den som ev. får överta dennas plats är en Zepto G14b. Om det nu blir en ny dator så blir det helt klart denna och varför detta är för att jag dels är hel nöjd med den tidigare modellen, att datorn håller en hög kvalitet och har ett utmärkt bemötande mellan pris och prestanda. Man kan spela relativt feta grejer på en sådan laptop, och ännu mer för dess storlek. Men så har den även lite fler saftiga funktioner som:

  • Webcam – Aldrig använt förens jag och min älskade Anneli nu har distansförhållande.
  • MXM – Möjlighet att byta ut grafikkorten nu med. Nu kan man alltså byta RAM-minne, Processor, Hårddisk och Grafikkort.
  • HDMI – En enda kabel för både högkvalitativt ljud och bild! YEAH!
  • Fingeravtrycksläsare – Snabbare vid inloggning och att jag dessutom kan ge Anneli tillgång till det utan att hon ska behöva lära sig mitt enormt långa lösenord. Känns säkert.
  • Dockningsstation – Möjlighet att koppla in en dockningsstation, tex när man kommer till sin egentliga arbetsplats efter en resa och enkelt får tillgång till extern mus, tangentbord och skärm/TV.
  • LED Night – Så att man kan stänga av alla jobbiga dioder som lyser när man ser på film eller försöker att sova.
  • Bättre batteritid – Dels för att jag valde ett 9-cells batteri, dels för att datorn har nyare, strömsnålare komponter mm.

Detta tillsammans med tidigare saker som jävligt läcker design, RoHS, CUDA, Kingston-lås, mer kraft osv, gör ju inte saken bättre. Och definitivt inte att det är ett jävligt bra pris för en sådan go dator!

Men inte ska min nuvarande arbetshäst få gå bet. Nej, nej. Den ska få bli min mediastation. Kunna spela lite goa emulerade NES/SNES/PS* spel på kommer ju att bli helt underbart. Eller varför inte Frets On Fire med två Bluetooth gitarrer eller vilket annat spel som helst? Det är bara att den inte riktigt håller måtet som bärbar nu när varken högtalare eller framförallt musplattan inte gör sitt längre.

Jag sade även när jag spelade kaffe i datorn att jag skulle ha den kvar tills att den faller sönder, om den skulle överleva detta – vilken den gjorde och nu vilket den gör.

Dock så måste jag nog ta och lägga upp ett reklam-block nu på sidan, ifall jag köper den. Hoppas att ni har förståelse 😉

Hade tänkt at lista för- och nackdelar med ett nytt köp, men det känns som att jag redan har bundit in detta i texten och att svaret redan lyser klart. Men vi får se hur det blir.

Natti.

Kommentarer är stängda

We are back!

När jag var och bytte den gamla servern mot den nya så satt jag mig och började skriva på en välkomsttext – en text som slutligen inte alls stämde. Men nu, en vecka senare så är det ta mig fan igång!

Såhär löd den;

Nu är äntligen alla hemsidor tillbaka – i alla dessformer; databaser, filer, säkerhet.

När jag väl kom till servern så gick det mycket smidigt. Köra igång den gamla servern, göra den backup jag inte hann med sist, applicera dem på den nya (virtuella) webbservern.

Men det gjorde ont på vägen dit. Hemsidorna har ju varit nere i nära en vecka. Men kort sagt så känns det ändå gött för då fick jag chansen att fixa klart och börja använda min nya server. Den ska ge en hel del mer kräm. I princip lika mycket kraft som min bärbara feting – ca dubbelt så många bogomips som den tidigare servern.

Den största nyheten är dock att webbservern körs virtuellt. Så den nya servern är mera en virtual host för flera andra servrar som ligger helt skilda ifrån varandra (bla. webbservern och min filserver) – utan att dra mer ström! Så man kapar energikostnaderna, vilket i sig är bättre för miljön.

Annars är (/ska) allt vara tillbaka i sin ordning! Skulle det dock inte vara det så hör gärna av er. Antingen igenom att kommentera detta inlägg eller använda kontaktsidan.

Trevlig helg 😉 (min börjar nu, slutar på fredag.)

 

Detta är något som skulle stämma in bättre;

Välkommen tillbaka! Jag beklagar verkligen nedtiden för både användare och besökare – väldigt tråkigt med en sådan lång nedtid. Men nu är det som sagt igång igen – även om vissa tjänster inte är igång än, men dock inget som ni märker av.

Allt gick utmärkt fram till att jag skulle applicera en backup. FIler ansågs vara skadade, och jag kopplade inte ihop orsaken förens igår. Vägen dit var ännu mer problematisk:

  • Den virtuella webbservern frös så fort den fysiska disken monterades, och den var tvungen att monteras, annars skulle det inte finnas nog med plats. Lösningen var tillslut självklar; skapa en virtuell disk, med tillräckligt med plats och lagra den på den utsatta webb-disken.
  • När den väl kom igång så stängdes alla virtuella gäster ned när jag loggade ut – detta pga. jag tydligen valt att kryptera min hemmapp.
  • Backupen av den gamla webbservern filträd gick inte alls bra – enligt outputen – kom senare på varför: för att jag hade använt symlänkar till vissa sidor för enklare administrering av uppdateringar för Drupal och dess moduler.
  • När något av dessa felade, och man behövde starta om servern så fick jag ringa till en vän som var i närheten av servern (jag är fem mil bort) och be honom göra en hård reboot, då servern av någon anledning inte kan ta emot en reboot signal.

Allt detta gjorde det till ett (inte så stort) problem (i sig), men då jag sommarjobbar varenda dag och har annat att göra utöver det, så har det inte varit så lätt. Men när jag väl klurade ut allt så gick det smärtfritt och hemsidorna satts upp halv sju i morse under frukosten.

Nu ska jag bara fixa lite CSS-buggar här på sidan (funderar även på nytt tema) och sen ska jag posta alla de inlägg jag skrivit vid sidan av.

Natti

Kommentarer är stängda