Solution to “Cannot modify header information – headers already sent”

Hi!

This problem seems to occur on a frequently acting basis, so I’ll try to make a summary of the several solutions you can find on the net here:

Solution nr 1: Trim whitespaces near your start-tag in php, so it looks like this:

session_start();
/* After trimming whitespace, write out your header and the rest of your code */

Solution nr 2: header() is coming after require/include

session_start();
/* Try to make requires/includes compile after header */
header("Location: http://www.yoursite.com/mypage.php");

include("helperClass.php");
//code here

3. Or the pandoras box-solution: change the coding of the current file from UTF-8!
Sometimes (I don’t know for what reason) apache can’t read UTF-8 properly and think of the start-tag as other characters.

/*
#1: Open your file in a text editor (i recommend notepad++ or notepad)
#2: Change the coding of the file from UTF-8 to ANSI.
#3: Save and upload it to the server again.
*/

That’s summarises the top 3 solutions for this type of problem. There’s probably more solutions, but in order to find them, you need to dig deep into the search engines.

Google Go samt Googles SPDY

Google är helt otroligt grymma på att producera nya fräcka webbapplikationer, men nu även programmeringsspråk och internetprotokoll. Jag blir helt ställd av hur snabbt och med den glödande intensitet som Google kör över gamla hinder. Frågan är dock om företaget inte har uppnått någon slags hybris nu, de senaste är att de nu utvecklar ett nytt internetprotokoll, SPDY (för SPeeDy) och ska snabba upp webben. Frågorna är många, och rykterna dessvärre fler.

Däremot blir det ett nytt programmeringsspråk, tydligen rätt likt C och Python

Vilket företag vågar bryta barriärerna såsom Google? Ingen vågar, inte ens den fallande giganten Microsoft..

Mera maktmissbruk från Google? Kanske. Jag ställer mig skeptisk till Googles dominans inom snart alla områden, men också förundrad över den virtuella skördetröska som Sergey och Co kör över internetfälten efter innovativa företag. Det är inte bara det att företagen har gjort bra produkter, de är också innovatörer och det är i en sån miljö programmeringsspråk och internetprotokoll föds.

Min förundrande fascination och skeptiskhet mot Google fortsätter, men credd ska dom ha för deras tappra försök..

MISSILE-modellens stöd vid kodandet av supportbetyg.se

Nu när jag har släppt en BETA-version av supportbetyg.se kan jag sammanfatta hur MISSILE-modellen hjälpte mig i byggfasen.

Lessons learned – Checklistan

Checklistan av MISSILE (som du kan läsa mer om här) var den del som jag hade mest nytta av, då jag nu är i lanseringsfasen av sajten.

Fråga 1: Kan det finnas något behov av webbtjänsten?

Denna fråga var antagligen något som dök upp i mitt huvud under mitten av sommaren, jag hade stora problem med avstängning av ett bredbandsabonemang och öppnandet av ett nytt av ett annat bolag. Jag var frustrerad och sur över den inkompetens som båda företagens supporter innehade. När jag snackade med vänner så hade de haft liknande erfarenheter, och jag kände att jag skulle vilja få utlopp och “skriva av mig”, så jag vände mig såklart till internet.

Det finns, grovt räknat, två webbsajter som tillhandahåller liknande tjänster kring recensioner och ytterligare tjänster som har recensionstjänst som ett tillval utöver sin kärnprodukt. Däremot fanns det ingen sajt som specifikt visade på hur ett företags support rankades gentemot andra liknande företag. Det fanns ingen statistik över detta heller.

Idén om en webbtjänst som tillhandahöll statistik, var enkel att använda och recensera, drömdes ihop.

Fråga 2: Hur snabbt kan du utveckla din idé, från behov till en lansering av prototypen?

Som tidigare sagts startade idén i huvudet på mig i mitten av sommaren. Jag kom igång ganska snabbt med att försöka förstå mig på cakePhP, men detta ramverk var alldeles för stort att lära sig, även om jag gillade MVC-mönstret skarpt. Jag kom igång på riktigt med kodningen i början av augusti och var klar till början av november, dvs ca 3 månader. Tiden som jag la ner på byggfasen var ca 200 timmar eller 5 veckors arbetstid. Detta gjordes såklart vid sidan om stuider och arbete.

Fråga 3: Kan du använda någon sorts ramverk eller färdigskrivna bibliotek för att snabba upp utvecklingsprocessen?

Genom det teoretiska stödet i MISSILE förordnade vi ramverk och färdigskrivna bibliotek för att snabba upp utvecklingsprocessen. Efter en del letande bestämde jag mig för att testa att bygga webbappen i cakePhP, men kom snabbt på att detta inte passade mig. Så jag utvecklade mitt egna ramverk byggt på ModelViewController-mönstret. Detta var ofta ganska frustrerande att bygga upp och förstå, men nu när allt är färdigt är jag glad att jag byggde det.

Ett annat bibliotek som jag använde var jQuery. Jag hade väldigt liten erfarenhet av jQuery sen innan, men det visade sig att det var ett mycket enkelt system för att få fram bra effekter. Något jag gillar är att man kan nästla olika selectors så att events kan ske, även om jag inte har gjort det så mycket på supportbetyg.se

Fråga 4: Hur kan webbtjänsten integreras med andra webbtjänster?

Supportbetyg.se kan inte integreras med andra webbtjänster just för tillfället. Detta för att för få använder tjänsten just nu. Denna fråga går just nu i antagoni mot affärsvärdes-principen, som jag skriver lite mer om nedan.

Fråga 5: Vilken sorts publik webbtjänst tänker du lansera?

Denna publika webbtjänst riktar sig till alla som någon gång kommit i kontakt med en supportavdelning hos ett stort företag i Sverige. Den är inget tekniskt underverk och kan därför inte marknadsföras selektivt.

Fråga 6: Skapar aktiviteten i utvecklingsprojektet affärsvärde?

Denna fråga är mycket intressant, och antagligen den viktigaste. Något som jag märkte när jag kodade var avvägningen om vad som behövs och vad som inte behövs, dvs vad ger kunden värde?

Frågan fick en annan form under utvecklingstiden: Kan jag skippa att koda detta utan att sajtens kvalité minskar?

Bland annat har jag inte lagt ner någon stor del av tiden på att validera koden. Hur många användare tittar på om sajten är validerad, den siffran lär vara under 1%, så så länge kvalitén på sidan är god så brydde jag mig inte om att validera.

IE6-testning och IE6-optimering. Ungefär 20% av alla webbläsare är IE6, men 80% är det inte, IE6 kommer att fasas ut mer och mer under nästa år och det känns onödigt att anpassa sajten och använda tid till detta.

Integration med facebook connect. Detta var en idé jag hade, att folk skulle logga in med sina facebook-konton istället för att skriva anonymt. Problemet, eller rättare sagt verkligheten, är att folk är mycket lata. Om alla användare måste logga in för att skriva kommentarer och recensioner kommer sajten inte organiskt att växa lika snabbt.

Dessa frågor har hjälpt mig oerhört till att snabba upp bygget och fokusera på det som är viktigt. Nästa steg blir att lansera sajten, vilket är mycket svårare än själva byggandet.

Supportbetyg.se

Hej!

Nu lanserar jag supportbetyg.se, sajten där du kan recensera kundbemötande!

Sajten är till för dig som vill berömma eller fördöma det bemötande du har fått av svenska företag. Sajten är fortfarande i BETA-stadiet, men är 100% funktionell!

Klicka på bilden för att komma till supportbetyg.se:

supportbetyg.se

A newbie guide to understanding the basics about .htaccess and mod_rewrite

Hi!

This will be my first post in english at my blog! Yay!

Anyways, after stumble accross the net for some good guides and info about .htaccess and mod_rewrite I finally found some good sorces for info.

So what is mod_rewrite and .htaccess?

mod_rewrite is a configuration you can do in your httpd.conf file, the configuration tells the server what to activate and deactivate. If you enable mod_rewrite, you could set a lot of configuration options when it comes to how the client “reads” your domain. In 99% of the cases of the default settings, this is on. If your server is local, it will be off.

To turn it on, you need to find mod_rewrite and sometimes you need to find it twice in httpd.conf, it all depends what kind of settings you have.

How to enable it

A tip is to use the search function in wordpad or some other text editor to find the correct line of code. In wordpad, notepad or open office – use CTRL + F in httpd.conf.

When you find it, it looks like this:

#LoadModule rewrite_module modules/mod_rewrite.so

Throw away the #, and restart your server.

If you’ve done this, create a file named “servertest.php” and write and scroll down to mod_rewrite (CTRL+F). Did you find it? If not, go through these guides:

Hey, what about .HTACCESS?

Yes! When mod_rewrite enabled, you could extend the list of funny stuff you can do in .htaccess! This file is sacred, for many reasons it’s your magic wizard book.

This file makes the rules recursive, i.e. if you put it in your root-folder, every folder under it will get the rules you write in .HTACCES in your rootfile (i.e. www.yourdomain.com/)

In .HTACCESS you could specify a lot of stuff to happen for the client:

  • You could disable the user to gain access to some/all of your files.
  • You could write smart URLs.
  • You could specify how a file should be viewed (MIME-type etc.)

And a lot of more fun, go to one of the following guides to know more about your specific need!

High-rated guides for newbies:

I’d like to recommend this guide to understand how to write smart urls. The guide is thorough and in-depth how you could use it. It also shows you how to use flags, a primer to the hard-to-understand regular expressions and lists server variables you can use.

This guide is also an excelent tutorial on security issues, if you want to disable script-kiddies, bots and other intruders. I highly recommend it.

I’m lazy, fix it for me directly!

If you just want smart urls, there are two ways to fix it:
By a generator,
Or by specify it by a pHp-class (1) and (2)

Other resources:

The official apache guide, although it was too technical for me with quite bad examples

This is a fairly good guide, it brings up some decent examples, but aren’t as thorough as the previously mentioned guides.

Viskleken med Google Translate, Bing Translator samt Babylon translation

Minns ni viskleken som man lekte när man var barn? Alla satt i en ring och person nummer ett fick en lapp. På lappen stod det någon text av något slag, exempelvis “I en mörkgrön volvo åkte jag till affären. Jag såg en tant gå med en underlig hund, en blå fågel som pickade efter mask samt min kompis Erik och min granne Jonas.” Person nummer ett viskar till person nummer två, och så vidare, tills siste man fick säga det som han/hon hörde. Resultatet blir oftast nerkortat och ganska rörigt. Detaljer försvinner eller “klumpas ihop” med andra uppgifter i texten. Ovanstående exempel skulle kunna bli: “Jag åkte i en volvo till ica, jag såg en läskig hund och min kompis erik i en blå tröja”..

Vad händer om vi experimenterar med maskinella översättningsprogram? Vad försvinner och vad blir kvar när man översätter från språk till språk? För att testa detta så använde jag mig av Google translate, Bing Translator samt babylon translate. Jag gjorde två experiment som jag var relativt säker skulle kunna påverka utgången: dels ett experiment med närbesläktade språk samt ett experiment med obesläktade språk.

Texten jag översatte var denna (hämtat härifrån):

Gud skapar himmel och jord, och allt vad där finns, inklusive de två första människorna, Adam och Eva. Först beskrivs hur Gud på sex dagar skapar allting med sitt ord för att sedan vila på den sjunde. Därefter, i kapitel 2, finns vad som ibland kallas den andra skapelseberättelsen, som bland annat beskriver hur Gud formade Adam och alla djuren av jord för att sedan skapa Eva av ett av Adams revben. Huruvida de två kapitlen harmonierar med varandra eller ej är en fråga om vilken bibelvetenskapen är oenig. Berättelsen om Edens trädgård har stora likheter med den sumeriska berättelsen om Dilmuns trädgård, vilken ofta betraktas som äldre.

En ganska vanlig text med lite namn, böjningar och olika meningsuppbyggnader.

Experiment 1: Svenska – engelska – franska – spanska – tyska – svenska

Babylon translation:

Gud är till paradiset och land, och allt som han är en existens är att de första två personer, Adam,.. (Éeefa) (éa) som en början med (DHA) Initiator och en beskrivning anpassas i sex dagar Gud, de skapa, inte försvinna från den sjunde mötet i ordet vid en tidpunkt.

Kommentar: Här ser vi ett typiskt visklekssyndrom; förkortning. Texten har i princip försvunnit och ibland ersatts med paranteser där mjukvaran inte förstod eller ville göra användaren påmind av att det inte fungerade riktigt som det skulle vara. Texten är även den nästan obegriplig; har man lite kontextkänsla förstår man att det handlar om religion och med innehållet “sex dagar Gud” samt “är att de första två personer” handlar om första mosebok.

Bing translator:

Gud skapa himlen och jorden och allt hölls även de första två personer, Adam och EVA. Först beskrivs hur Gud sex dagar efter medan med hans ord och sedan ansvaret för sjunde. KAPITEL 2, då är det som ibland kallas andra skapar historia, som bland annat beskrivs hur i form av Adam och alla djur i jord och en av Adams revben skapar Gud. Om de två kapitlen i harmoni med varandra eller en fråga om Bibeln i vetenskapligt skillnader. Historia garden of Eden liknar historia proportionell Dilmuns, Trädgård, ofta som det äldre visas.

Kommentar: Denna output är mycket mer förståelig och innehållsrik än för babylon. Vi ser att även uppbyggnaden är bättre, det är mindre antal komman, texten håller ihop bättre. Vi får även veta att det finns frågetecken kring hur kapitel 1 och 2 passar ihop. Vissa problem finns med att bestämma singular och plural: “de första två personer”, “alla djur i jord” och “vetenskapligt skillnader”. Roligaste i denna text måste ändå vara att “en av Adams revben skapar Gud”, plötsligt är det Adam som är herren på täppan.

Google translate:

Gud skapade himmel och jord och allt som finns, inklusive de första människorna, Adam och Eva. Först beskriver han hur Gud sex dagar att skapa allt genom sitt ord, och sedan vila den sjunde. Därefter, i kapitel 2, kallas ibland skapelseberättelsen, tvärtom, beskriver upplevelsen är hur Gud skapade Adam och alla djur på jorden och sedan skapade Eva från Adams revben. Om de två kapitlen i harmoni med varandra eller inte är en fråga om bibeln, att vetenskapen inte överens. Berättelsen om Edens lustgård berättelse liknar den sumeriska Dilmun trädgården, vilket ofta som mogen.

Kommentar: Google translate ger oss en mer sammanhängande histora och ett mycket bättre flyt i läsningen, vissa ord ramlar dock bort; “Först beskriver han hur Gud [tar] sex dagar [på sig] att skapa allt genom sitt ord”. Det enda som blir riktigt fel är slutet av texten “vilket ofta som mogen”, vilket inte gör någon mer förståndig.

Hursomhelst tycker jag att Google translate vinner med en ganska så klar marginal på både innehåll, flyt och förståelse.

Experiment 2: Svenska → Ryska → Arabiska → Kinesiska → Koreanska → Svenska
I denna runda blandar vi språkgrupper hejvillt och ser resultatet:

Babylon translation:

Gud, himmel och jord och allt detta inte existerar mellan dem i de två första inför Adam. I den första Gud: s 6: e, mun, och resten av 7: e inning i sessionen. Senare, i kapitel 2, ibland med hänvisning till olika inställningar på en del av historien, i synnerhet, han skapade Adam Gud, marken för att skapa en alla djur Adams Eva hans revben.

Kommentar: För att vara så diversifierade språk så tycker jag att detta inte är mycket sämre än det tidigare försöket av babylon med indo-europeiska språken. Vi får en hint om att allt inte stämmer om kapitel 2: “ibland med hänvisning till olika inställningar på en del av historien”, vi kan också (med lite fantasi) säga att Adam skapade Eva ur revbenet, men mest låter det som om Eva är namnet på hans revben.

Bing translator:

용들이 jorden och de första två Adam, allt, inklusive regionala och Eva. Det första land som hans ord och de följande sex ansvarsområdena i artikeln beskrivs hur du har skapat. Och, och klicka sedan på kapitel 2 Beskrivning av aktiviteten formuläret land ADAM och alla djur Irina, de flesta revben Adams i den andra gruppen är datumet de mest. De andra två och Umm kapitel i Bibeln är inte vetenskapliga platsen matchar inte. Vanligtvis Park Edens Dilmuns denna sorgliga Story i övervägande juridiska uttryck.

Kommentar:Här får vi med lite intressanta kinesiska (용들) och koreanska tecken (이) samt visa versaler (ADAM) och namn som översätts till det egna språket (Irinia, ryskt för Eva?). Vi kan även se att en del engelska uttryck läggs in (Park, Story) som kanske används som hjälputtryck när inget annat fanns. Än en gång bjuder Bing på lite ofrivillig humor: “denna sorgliga Story i övervägande juridiska uttryck”, syftar Bing på Moses stentavla med de 10 budorden månne?

Google translate:

Guds första två personer, inklusive Adam och Eva, himmel och jord, skapades all existens. De första 6 dagarna Gud skapade allting i hans ord för att beskriva resten av 7. Då, kapitel 2, men ibland, bland andra saker, hur i all världen alla djur som Gud skapade Adam och Eva och nyår beskrivning av Adams revben för att skapa en andra historien var kreativ. Harmoni och ömsesidig eller inte dessa två kapitel, instämmer Bibeln inte med frågor inom vetenskapen. Datum för Aden 0 ₩ sumeriska Dilmun historia, anses ofta vara en liknande löptid.

Kommentar: Föga förvånande är meningarna ganska konstiga, särskilt “Då, kapitel 2, men ibland, bland andra saker, hur i all världen” men är övervägande förståeliga med lite översyn. Vi förstår till och med att kapitel 1 och 2 inte riktigt stämmer överrens. Lite lustigt är det dock att “löptid”, som är en ekonomisk term, läggs in i slutet.

Slutsats:
Google translate vinner priset i visklekstävlingen, på något sätt bibehålls kontexten genom alla steg så pass bra att det nästan blir förståeligt. Tvåa kommer Bing translate även om trean Babylon knappade in en del i det andra experimentet. Dock finns det en hel del kvar att göra för att få kontext och ordföljd att följa med i varje steg för alla tre tjänster.. Ser man tillbaka till tiden då babelfish var dominerande på marknaden är det mycket som har hänt för att förbättra översättningskvalité samt algoritmer för översättning, men det måste vara svårt för maskiner att förstå alla olika sorters oregelbundna böjningar, vad som är namn på folk och vad som är substantiv samt ordföljd och kontextförståelse. Förhoppningsvis behöver man inte i framtiden som webbutvecklare göra sajter för flera olika språk, utan att användaren använder en tjänst (som i och för sig finns på en massa sidor redan såsom google översätt, en gadget som utnyttjar översättningsalgoritmerna lokalt på sidan).

Augmented = web 3.0

Augmented, gissningsvis kommer detta ord användas mer i framtiden, då det smälter samman den virtuella verkligheten med den reella. Det finns en uppsjö av användbara widgets som kan använda augmented-teknik, exempelvis så finns det nu en wikipedia-liknande augmented-app som du kan använda som exempelvis en reseguide:

Det finns fler användningsområden för augmented-teknik, exempelvis genom att hitta den närmaste tunnelbanestationen:

Eller varför inte koppla ihop webcam och få din leksak “utskriven” ur din mobil?

Som vanligt med ny teknik finns det olika sätt att använda sig av detta, jag tänker mest på hur det skulle kunna se ut om man använde AR och spårar upp RFID-nr runtom sig (som antagligen snart kommer finnas i pass m.m.), typ liknande detta:

Länktips:

Augmented Wikipedia Reality Has Arrived on the iPhone
Wikipedia
Top 6 Augmented Reality Mobile Apps

Underskattade youtube-klassiker

1. Mastering Swedish

Denna är en riktigt rolig klassiker, en av de roligaste men samtidigt inte särskilt sedd. Har du inte sett den rekommenderar jag att du inte är på jobbet, då skrattnivån kan bli väldigt hög!

2. Tyskar och dess förhållande till engelska:

Även denna video är rolig, på ett mer spetsfundigt sätt!

3. Trelleborgsradion SMF!

Skånska när den är som.. oförståeligast..

4. Spontant danceparty

Spontanfest!

5. Damien Walters showreel

Galet!

6. En mixed-tape-variant av olika kända youtube-klipp:

Dessa är:
FOAR EVERYWUN FRUM BOXXY
George Bush shoe attack
Zidane headbutt
Sneezing Panda
Inspired Bicycles – Danny MacAskill April 2009
Man Dominates Exercise Ball
Exercise Ball Compilation People Getting Hit owned funny
Boogie Board Faceplant
fat girl on treadmill
keyboard cat
fire baseball
Soccer goalie is hit in head by rebounding ball
Break dance accident
Billy’s Balls 2
OK Go – Here It Goes Again
Treadmill Fail
Extreme Caterpillar Breakdance
Fat Woman Falls off Table
Monkey Business: Monkeys as waiters in japan
Christian the Lion- Reunion!
Rick Astley – Never Gonna Give You Up
Amateur – Lasse Gjertsen
stealth cat
Dramatic Chipmunk
Bizkit the Sleepwalking Running Dog
close landing
waterslide jump
MEGAWOOSH – Bruno Kammerl jumps
Diet Coke + Mentos
star wars kid
backflip fail
afro ninja
Guys backflip into jeans
Jumping From 50 Meters High To Water.
Diving Fail
Will It Blend? – iPhone3G
Guiness World Record for most T-Shirts worn at one time.
Shoes the full version
Fat Kid Falls in River
Nattliv – Swedish hostess throws up on live TV!
hey marine
david after dentist
leave britney spears alone
Best Sex Ever
charlie bit my finger
Laughing Baby
Kassie Kicks Monsters Ass
Victory Fail
balcony jump failed
Boxer Hits Himself In The Face
leeroy jenkins
Jumpstyle duo by Jumpforce
Beyonce Single Ladies Dance
breakdancing baby
Tokyo Dance Trooper in Shibuya
break dance
Ridiculously Hot LATINA girl dancing, not asian!
Susan boyle
Hardstyle Republic
dubstep dance
the evolution of dance
Barack Obama on Ellen
Crush On Obama
Where the hell is matt?
“Thriller” (original upload)

Twitter-babbel

Ny forskning visar på att ca 80% av alla inlägg på Twitter handlar om användaren själv.

Det tar inte lång tid att skriva ett inlägg, men att bara skriva “nu äter jag en macka”, eller “fan va trist det är på jobbet” känns ganska.. b.

Det är ett underbart sätt att nå ut i världen, vilket gör det till ett kraftfullt vapen mot diktaturer, storbolag och allmänna fifflare kika gärna in detta blogginlägg. Detta skakade om El-giganten, som fick mycket dålig PR för detta.

Hursomhelst, vad tycker läsarna om? Vad vill dom ha? Att skriva att du ska till gymet (som du även skrev igår) kanske inte lockar så många nya followers.. Dags att tänka om?

Men men, jag reflekterade häromdagen på hur svårt det var att få tag i information för ett tiotal år sen. Du hade statlig tv, tråkiga nyhetsartiklar och ett bibliotek med ett uppslagsverk med inaktuella artiklar om livet i den Habsburgska landet.. Internet är det största demokratiprojekt som någonsin funnits, det är nog därför som de styrande är så rädda, för så fort det kommer ut på nätet går det inte att stoppa åtkomsten. Därför måste det regleras.

Google Wave – utmanar allt samtidigt!

Som vissa av er vet kommer det snart att komma ett nytt revolutionerande sätt att kommunicera; google wave.

Google wave är googles nyaste uppfinning och är någon slags blandning mellan msn messenger / din mejl samt wiki men även ett slags Visio / wikipedia och mycket mycket mer.. Jag tar mig friheten att citera från mashable:

“Google Wave is a real-time communication platform. It combines aspects of email, instant messaging, wikis, web chat, social networking, and project management to build one elegant, in-browser communication client. You can bring a group of friends or business partners together to discuss how your day has been or share files.”

Vad kommer detta att göra, och vilka är konkurrenterna? Först och främst, facebook och twitter! Facebook har seglat upp och är i dagarna nästan lika stort i användare som alla invånare i USA, ca 300 miljoner. Twitter, med sitt enklare gränssnitt och enklare form, borde också se sig om för ångvälten google. Google Wave är ett ännu större forum än Facebook, du kan göra mer och du kan göra det i realtid!, du kan till och med se när personer skriver sina meningar! Hur coolt är inte det?

Vad Google Wave också är, så är det ett också en plattform för gemensamma projekt, en projektplattform. Vilka apps eller delar som den kommer innehålla är svårt att veta, men jag tänker mig lite av en rityta, typ Microsoft Visio fast simultant för alla. Spännande.

Dock höjs beredskapen för ännu mer maktkoncentration till Google, det finns mejl, sökmotor, bildspel, bloggar, youtube och nu även en kommunikationsplattform, vilket i sig är skrämmande. Hur mycket vet Google om dig? Hittade denna länk: http://www.centernetworks.com/google-online-privacy vilken listar följande lista:

* If you use Adwords, they know your marketing plan and they know your purchasing patterns.
* If you use Adsense, they know which of your sites makes money (though we know nothing sadly), they know how to target which ads to your site, they know how much to payout and how much to keep.
* If you use Alerts, they know what topics are important to you.
* If you use Analytics, they know which sites you control and/or monitor, how those sites are doing and every trend possible.
* If you use Blogger, they know what you write about. Every word, every phrase, every out and in link.
* If you use Calendar, they know where you have been, are, and plan to be.
* If you use Catalog search/Product Search, they know what items are of interest to you and which items you actually purchase.
* If you use Checkout, they know all of your personal information: name, address, phone, credit card, ccid.
* If you use Chrome, they know everything they didn’t already know about your browsing.
* If you use Desktop, they know what you have on your PC.
* If you use Docs and Spreadsheets, they know that you are writing a paper on 13th century france, and your checking account is $30 overdrawn.
* If you use Earth, they know where on the planet you desire to research.
* If you use FeedBurner, they know all about your readers and your readership levels.
* If you use Finance, they know what stocks (and other instruments) you own, which you monitor, and which trends you follow.
* If you use Gmail, they know everything. Yep, everything.
* If you use Groups, they know you have a fetish for rare steaks and love art from Paris.
* If you use Image search, they know that you like Britney Spears and you have a craving for chocolate babaka and cat photos.
* If you use Local search, they know where you are now, and what you are interested in.
* If you use Maps, they know where you might be, where you might be going, where you have been. And as noted above, if you have GPS, they know where you are at this exact moment.
* If you use Reader, they know what you are interested in.
* If you use Search (any Google search), Google knows every search you have ever made.
* If you use Talk, they know who your buddies are.
* If you use Toolbar, they know every web site you visit.
* If you use Translate, they know that you are learning German.
* If you use Video, the same applies as for YouTube.
* If you use YouTube, they know every video you have watched, what genres you like, which naughty videos you have watched, which ones you commented/favorited on, and the videos you have uploaded.

Observera att detta var för ett år sen, Google Voice har redan tillkommit (som sparar ljudfiler samt sms från dig), Google Books (läser in alla böcker och lägger ut dem på nätet) samt en massa andra småförvärv, lägg då till Google Wave på listan och du är verkligen punktmarkerad!

Ytterligare är det (ironiska?) att Google Wave har samma styrsel som boken The Wave, som handlar om grupptryck, smalspårighet samt att skapa en (osund) gemensamhet!

Länktips inom detta område:
Google Wave: The Wait Is Almost Over
The Top 6 Game-Changing Features of Google Wave
Does Google Know Too Much About You?

Copyright © 2009- robinlangell.com. All hederlighet reserverad! :)