"Ansikte" bilder
När du söker efter bilder, kan du begränsa sökningen till "ansikten". Enkelt, lägg till "& imgtype = ansikte" i slutet av Google Images Search url.
Så om du söker efter Robert De Niro , försök göra det med "ansikte" som bildtyp
Filtyper
Du kan ange vilken typ av fil du letar efter. Helt enkelt lägga till "filetype: typ" din sökfråga. Så om du letar efter en Excel-fil med anknytning till ämnet Foo, sedan söka efter: "Foo filetype: xsl"
Site begränsning
Om du vill begränsa dina sökresultat till de som kommer från en viss webbplats kan du använda "site:"-funktionen. Till exempel, om du letar efter nya året relaterade artiklar på cnn.com, sök efter "nya året sajt: cnn.com"
Definitioner
Letar du efter en snabb definition av ett visst ord, förkortning, etc? använda Googles "define:" kriterier. Till exempel, om du inte är säker på vad AFAIK innebär, helt enkelt söka efter: "definiera: AFAIK". En uppsättning definitioner från flera ordlista hemsida kommer att returneras.
Observera att du kan göra det för flera språk
Cachad version
Letar du efter ett snabbt sätt att se Googles cache av en viss sida? enkelt söka efter "cache: url". Till exempel searchfing för "cache: cnn.com" skulle återvända Googles senaste cachade versionen av cnn.com sida
Konverteringar
Du kan lätt ta till konvertera enheter i Google! Försök att söka efter några av följande: '12 fötter i meter, 10 kg i pounds ", '20 grader i Fahrenheit".
Du kan också ta till valutaomräkning (inte livlig uppdaterat som det verkar), t.ex. '24 euro i US-dollar "
Beräkningar
På en lapp som liknar de omvandlingar, kan du göra enkla till medium matematiska beräkningar med hjälp av Google också. Försök att söka efter synden (50), cos (39), tan (82) * 24/cos (41). Ganska snyggt.
Aktuell tid
Du kan lätt hitta lokal tid i en viss stad. Enkel användning: 'tid i stadsnamn. Till exempel försöker "tid i Kuala Lumpur" kan gå tillbaka vid tiden för testning: 10:32 lördag (myt) - Tid i Kuala Lumpur, Malaysia
Väder
Väderprognoser har aldrig varit enklare. Försök att söka efter "Vädret i Prag", "Vädret i Rio de Janeiro". Du skulle få en 4 dagars prognos (inklusive idag), med hög, låg och söt beskrivande ikoner.
Lager
Ja, Google hjälper dig att få snabba aktiekurser också! enkelt söka efter "lager: stockname". t.ex. söker efter "lager: DJI" kommer tillbaka Dow Jones Industrial Average, tillsammans med öppen, hög, låg, senaste uppdateringen tid och enkla aktiviteter graf!
Filmer visar gånger
Google låter dig söka efter filmer visar gånger genom ZIP koder. Så till exempel om du bor i Beverly Hills 90210, prova att söka efter: "bioprogram 90.210 '
Sidtitlar
Letar du efter webbsidor som innehåller ett visst antal villkor? Du kan söka på Google med hjälp av följande metod: "intitle:" meningen här ", t.ex." intitle: "Dude var är min bil" "
Synonymer
Du kan låta google sök inte bara orden som du skriver, men också deras synonymer. Till exempel, om du vill hitta webbplats som lista inspirerande citat, med allt vad synonymer inspirerande kan ha (till exempel motiverande), försöker leta efter: "~ inspirerande citat" (genom att lägga till tilde som prefix till de villkor i fråga )
Så det verkar som journalspace.com är borta för gott. För er som brukade ha bloggar värd det, nu är det rätt tid att försöka återvinna så mycket av dina blogginlägg som möjligt.
Definitely, är den enda resurs som man kan tänka sökmotor cache. Andrew hjärta verkar ha redan nämnt detta, men låt mig betona några tips och tricks medan du gör din sökning.
Återställa journalspace.com blogginlägg med Google
* För att söka efter alla din blogg cachade sidor, använd:
webbplats:. dittanvändarnamn journalspace.com
* Om det finns massor av indexerade sidor och du letar efter en specifik post, använd:
webbplats:. dittanvändarnamn journalspace.com intitle: "ditt inlägg titel"
Citaten runt ditt inlägg titel innebär att posten titeln innehåller exakt den frasen. Om du är osäker på den exakta titeln, men kom ihåg ett par ord från den, kan du använda:
webbplats:. dittanvändarnamn journalspace.com intitle: ord1 intitle: ord2 intitle: sökord3
* Om du letar efter en viss kategori sida på din blogg, använd:
webbplats:. dittanvändarnamn journalspace.com inurl: katt
* Om du letar bara efter poster, inte allmänna sidor och sidor kategori, använd:
webbplats:. dittanvändarnamn journalspace.com inurl: entryid
* Om du tittar på inlägg med kommentarer, prova att använda:
webbplats:. dittanvändarnamn journalspace.com inurl: displaycomments
* Om du letar efter en lista med inlägg från en viss månad, använd:
webbplats: dittanvändarnamn journalspace.com inurl:. "m = 0" inurl: "Y = 0000"
ersätta dummy nollor med månad och år värde
* Om du vill återställa din profil info, använd:
webbplats: journalspace.com / profile / inurl: dittanvändarnamn
ersätta dittanvändarnamn med din verkliga användarnamn.
* Om din blogg hade författarna / bidragsgivare och du letar efter inlägg från en specifik, använd:
webbplats:. dittanvändarnamn journalspace.com inurl: författare inurl: TheAuthorName
Självklart ersätter TheAuthorName med den använda författarens namn.
* Om du letar efter alla blogginlägg som inte matchar en viss term i sin titel, använd:
webbplats:. dittanvändarnamn journalspace.com-intitle: termToDisregard
Observera att om du vill utesluta vissa sikt (s) från alla resultat (dvs inte bara finns i titeln), använd:
. webbplats: dittanvändarnamn journalspace.com - termToDisregard1-termToDisregard2-termToDisregard3
* Om your'd vilja se miniatyrer av bilder på din blogg som Google har cachade, gå:
(Ersätter dittanvändarnamn)
Bilden cache är inte för stora bilder, men detta kan hjälpa dig att komma ihåg vilka bilder du laddat upp, och du kanske upptäcker du att du fortfarande har dem någonstans på din hårddisk!
Återställa objekt med MSN Live Search eller Yahoo! site explorer
Google är inte den enda sökmotorn indexerar innehåll. Så om det finns ett objekt på din blogg att Google inte cache (och det är mycket möjligt), prova att söka efter den saknade innehåll på andra sökmotorer.
MSN Live är ett annat bra exempel, med sökord nästan identisk med Google.
Webbadressen är http://search.live.com
Användbara sökord kan du använda är intitle:, site:, - (negera ett ord), "" (citat, för att söka efter exakta termer). Dock inte säker på om de alternativ till Googles inurl
Yahoo! site explorer är http://siteexplorer.search.yahoo.com/
"Exploring" din blogg kan göras på http://siteexplorer.search.yahoo.com/search?p=http% 3A% 2F% 2F dittanvändarnamn. Journalspace.com% 2F (ersätter dittanvändarnamn med din verkliga blogg användarnamn). En länk till varje sida "cachade kopian är tillgängligt
Tänk på att sökmotorerna så småningom kommer de-index sin cache, en gång de aktuella sidorna kommer att finnas att inte längre tillgänglig. Så, agera snabbt om återvinning.
Just nu har Google 53.2K sidor och 375 bilder indexeras.
MSN Live har 12.5K sidor och 23K bilder indexeras.
Yahoo! har 2.3K sidor och 536 bilder tummar.
Jag undrar om dessa är normala siffror eller gjorde sökmotorerna börjar deindexing?
När du uppgraderar din MySQL installation, se till att uppgradera alla klienter som använder det.
I vissa fall kommer klienter som använder en tidigare version 4,1 har problem autentisera mot MySQL-databasen om denne har ett inlägg 4,1 version.
Tricket är att efter 4,1 (dvs. 4,11 och uppåt), bytte MySQL hur den lagrar lösenord i användarens tabellen inne i MySQL databas.
Lösenord hashar är nu 41 byte lång istället för den gamla 16 byte.
Så till exempel, om din MySQL server är 5,0, medan din php-mysql-biblioteket är 4,1, kommer din webbapplikationer misslyckas med att ansluta till databasen. Som sådan är det rekommenderat att du uppgraderar kunden.
I vilket fall som erbjuder MySQL ett sätt att ändra hash tillbaka till det gamla formatet. För diskussionens skull antar att användaren i fråga är John, och du vill kunna ansluta med lösenord dummy. I så fall ansluta till MySQL-servern från prompten (SSH och använda "mysql-u root-p mysql" på Linux, eller gå till din mysql / bin Windows-katalogen och kör samma fråga), då frågan på följande frågor:
uppdatera användaren ställa Lösenord = old_password ("dummy") där User = 'john';
flush privilegier;
den old_password () funktionen genererar den gamla 16 byte hash. Den första frågan kommer så småningom att uppdatera användarens lösenord att använda denna hash. Den andra frågan är nödvändigt för MySQL tjänsten att läsa den nya användaren privilegier.
PS: Om ditt root-lösenord inte fungerar, se även till guiden om hur man återställer det .
Alternativt, om din databas har många användare och du inte hålla reda på dem, kan du använda följande fråga och det kommer tillbaka användarnamn som använder den nya hash
Välj distinkt (User) från användare där LÄNGD (Password) = 41!;
Om du är en vanlig VI användare kan du har märkt att vissa filer, när de redigeras i VI innehåller ^ M tecken på rad slutar.
Detta händer oftast när du redigerar en fil med vissa fönster-redaktörer, sedan överföra den till din * nix maskin.
Lyckligtvis är det lätt att bli av med denna kontroll karaktär. Även i VI, kör följande kommando:
: 1, $ s / ^ M / / g
Viktigt att notera: inte manuellt skriva ett cirkumflex sedan tecknet huvudstaden M. Egentligen, för att skriva ^ M, tryck Ctrl + V följt av CTRL + M.
En snabb Anmärkning: Ovanstående kommando kommer att leta efter ^ M tecken börjar på rad 1 och ersätta den ($ s) med ingenting (alltså att ha två på varandra följande snedstreck / utan någonting däremellan). Och detta byte görs globalt (g).
1 januari 2009 i Linux | 4 kommentarer Användbara kortkommandon:
- CTRL + T: Öppna ny flik
- CTRL + W: Stäng flik
- CTRL + N: Nytt fönster
- CTRL + U: Visa sidans källkod
- CTRL + J: Filhämtning historia
- CTRL + SKIFT + N: inkognitofönster (inga spår i webbläsaren historia eller kakor)
- Skift + Escape: Google Chrome är Aktivitetshanteraren (kan döda flikar, etc.)
- : perform a Google search for term(s) you provide CTRL + E eller CTRL + K: gör en Google-sökning på sikt (er) du ger
- CTRL + TAB: Bläddra igenom flikarna (framåt)
- CTRL + SKIFT + TAB: Bläddra igenom flikarna (bakåt)
- CTRL + D: Bokmärk aktuell sida
- or CTRL+G : Search current page & highlight search terms (you can move through term occurences by using CTRL+G (forward) or CTRL+SHIFT+G (backward)) CTRL + F eller F3 eller Ctrl + G: Sök aktuella sidan och markera söktermer (du kan gå igenom sikt händelser genom att använda Ctrl + G (framåt) eller Ctrl + Skift + G (bakåt))
- CTRL + H: Visa historik
- CTRL + R: Uppdatera
- CTRL + L: Markera adressfältet
- CTRL + B: Visa / dölj bokmärkesfältet
- CTRL + SKIFT + J: kodkontrollen
- CTRL + SKIFT + L: JavaScript debugger
- CTRL + SKIFT + B: Hantera bokmärken
- : Increase / decrease font size CTRL + (+) / CTRL + (-): Öka / minska textstorlek
- CTRL +5: Tar dig till den 5: e fliken direkt (ersätter 5 men din önskad flik nummer)
- ALT + HOME: Öppnar Chrome "hem" sidan i en ny flik
För att se några användbara browser-inspelade data, typ något av följande i adressfältet:
om: statistik (räknare / timers)
om: histogram
about: cache (vad webbläsaren har lagrad i sin cache)
om: minne (användbart för att se vilken flik / fönster förbrukar mest minne)
om: DNS (Domain Name upplösning data)
om: nätverk (mycket användbart till exempel om vissa flikar fyller innehåll kan du spåra vilka sidor som är filer som hämtas.)
- Du kan hoppa bakåt (eller framåt) genom fliken historia genom att hålla ned bakåt (eller framåt) pilen på adressfältet.
Med andra ord kan du visa föregående webbadresser en flik har gått igenom och valde en av dem, istället för att kretsa sekventiellt (klicka på bakåt-knappen flera gånger)
- Du kan utföra enkla matematiska beräkningar utan att öppna din miniräknare! Helt enkelt, att skriva det i adressfältet. t.ex. skriva 21,5 / 3,2 (med mellanslag) skulle ge de 6,71875 resultatet utan havint att trycka RETURN / ENTER.

Du kan använda samma metod för att göra omvandlingar. t.ex. skriva '43 miles i km "och väntar på en andra skulle återvända 69,201 miles. Ganska snyggt.

- Du kan ändra storlek på texten områden du snubbla på på webbsidor. Enkelt, klicka och håll det nedre högra hörnet av rutan och voila!

- Du kan ta bort en flik genom att dra den till skrivbordet. Detta kommer att ändras denna flik i en helt ny Chrome-fönster!
Alternativt kan du bifoga "en flik till en annan Google Chrome-fönstret genom att dra den från ett fönster till en annan.
Med andra ord, om du har två Google Chrome fönster öppna, kan du flytta en flik från första hand till den andra.
Det handlar alltid om data. Vad är det för användning av systemet utan de uppgifter som det bygger på?
Upprätta en databas replikering är ett av många steg som bör vidtas för att bevara uppgifter, förebygga förlust och göra återställning lättare.
Lyckligtvis är det lätt med MySQL. Så låt oss anta att vi har två servrar som kör MySQL, kallas en host1 och den andra host2.
Replikering kan vara antingen master-master eller master-slave. Med en master-slave-replikering replikerar slaven alltid vad master databasen körs. I master-master-replikering, båda databaserna synkroniseras med varandra.
För denna tutorial är en master-slav (här host1 och host2 respektive) scenariot undersöks.
Först av allt, öppna MySQL konfigurationsfil på host1 (vanligtvis i / etc / my.cnf på Linux, och c: \ windows \ my.ini på fönster), och avkommentera (ta bort hash av) följande rad:
# Skip-nätverk
För det andra måste du ange den fil där befälhavaren (host1) bör log (skriv) de frågor det utför. Detta gör det möjligt slav (host2) att läsa dessa frågor och köra dem också. Som sådan, lägg till en rad som:
log-bin = / sökväg / till / mysql-bin.log
där värdet ovan är sökvägen till filen där MySQL borde göra loggningen. Du kan mycket väl skapa en separat katalog eller använd mysql installationen katalog (t.ex. C: \ Program Files \ MySQL \ på fönster eller / var / lib / MySQL på Linux)
Sedan måste du ange namnet på databasen i fråga. Så om du ställer in replikering för en av dina MySQL-databaser som kallas "work_data", då är detta den linje du behöver för att lägga till din MySQL-config:
binlog-do-db = work_data
Slutligen måste du ange ett server-ID, som säger att detta är huvudservern
server-id = 1
Spara config filen och avsluta.
Nu måste du ge host2 tillstånd för att replikera data. Som sådan behöver en MySQL fråga skall utfärdas på master.
Så på host1, logga in på MySQL-prompten (mysql-u root-pyour_root_password) (eller phpMyAdmin, etc. ... vad du än använder), och utfärda följande uttalande:
bevilja replikering slav på *.* att "användarnamn'@'%' identifieras med 'lösenord';
Se till att ersätta användarnamn och lösenord med en referens som du väljer. Håll den enkla citattecken dock.
%-Tecknet betyder att slaven kan ansluta från valfri värd. Om du vill att det ska vara säkrare, ersätta den med host2 (slavens värdnamn).
När allt ovanstående är gjort, starta om MySQL tjänsten (service mysqld startar (Linux) eller, net stop mysql, net start mysql (på Windows)).
Om databasen hade uppgifterna tidigare, se till att du dumpa den och ladda den på slaven innan du gör något av ovanstående. Dumpning är enkelt och kan göras genom cd'ing till MySQL-bin katalogen och utfärdande:
mysqldump-Q-u root-pyour_root_password databasnamn> database_dump.sql
(Ersätter lösenord och databasnamn med rätt inloggning). Hela databasen kommer nu att i filen som heter database_dump.sql
För att importera den på host2, cd till MySQL-bin katalogen och fråga:
mysql-u root-pyour_root_password databasnamn </ sökväg / till / filen / fil / database_dump.sql
MySQL konfigurationsfil på host2 bör ha följande rader:
server-id = 2
master-host = host1
master-user = användarnamn
master-password = lösenord
master-port = 3306
där host1 är befälhavarens värdnamn / IP och användarnamn och lösenord är de referenser som du använde när de beviljar replikering tillgång några steg ovan. 3306 är porten MySQL körs på (vilket är standard)
Börja sedan slaven processen på host2 genom att ge vid MySQL-prompten:
startar slav;
För att vara säker replikering fungerar, utfärda följande SQL-fråga på host1:
visa slav status \ G
(Slave_SQL_Running och Slave_IO_Running bör rapportera 'Ja')
Lycka till
Någon gång kanske du vill byta ut förekomster av en sträng över flera filer.
Det finns ett enkelt sätt att göra det med hjälp av editorn vi.
Detta exempel illustrerar kraften i vi:
Anta att du har 100. Html-filer och du vill ersätta förekomsten av strängen '2007 'med '2008'.
Som sådan, kör du följande på din fråga:
VI *. html
Detta kommer att öppna alla filer som slutar med '. Html "i din nuvarande katalog. Då utfärda följande kommando:
: Argdo% s/2007/2008/g | WQ
Det är allt! Ovanstående kommando kommer slinga över varje fil och ersätter (%) i Word 2007 med ordet 2008 globalt (g) så det kommer att spara varje fil (w) och ut ur den (q).
Observera att strängen att hitta och strängen som ska användas för ersättning kan ersättas med reguljära uttryck. Till exempel refererar ett cirkumflex (^) till början av en linje hänvisar dollartecken ($) till dess slut, etc. Så om vi skulle byta ut alla rader som börjar med 'prov' och slutar med "test", en skulle kunna använda:
: Argdo% s / ^ prov .* testa $ / g | wc
där .* matchar något i mellan de två strängen.
Observera också att du kan göra sök och ersätt åtgärder utan hänsyn till fallet (dvs att en sökning på "ord" matchar "ord"). För den delen, helt enkelt ersätta "/ g 'med' / GI"
Du kanske vill visa den tid det tog att ladda en sida.
Nedan följer en uppsättning enkla PHP-kod som skulle kunna hjälpa dig att uppnå detta mål.
Placera följande utdrag högst upp på din sida.
(Ytterst är det tillrådligt att ha en header-fil och en sidfot fil som finns på varje sida på din webbplats).
<? Php
$ Timer_start = str_replace ("","", microtime ());
?>
Placera sedan följande kod i slutet av din sidfot.
<? Php
$ Timer_end = str_replace ("","", microtime ());
$ Timer_diff = number_format ($ timer_end-$ timer_start, 6 ,'.','');
if ($ timer_diff <0) $ timer_diff = "0,00";
echo "<div id='load-time' style='font-family: verdana; font-size: 8pt; color: #444444; TEXT-ALIGN: center'> sidan laddningstid: <b> $ timer_diff </ b > Andra </ div> ";
?>
Självklart, vi antar här att denna kod ska vara inom. Php-filer, med den aktuella servern konfiguration möjliggör för att analysera sådana filer.
Är din Microsoft Office chef tar alldeles för mycket tid att ladda?
Anledningen till det är att Picture Manager håller koll på de senast använda vägar, och om någon av dessa vägar är inte längre tillgänglig, kommer programmet stannar under en längre period.
Det mest möjligt scenario är att du har tittat på en mapp över nätverket, och du inte längre tillgång till den platsen.
Fixen är ganska enkel.
I Windows XP, gå till C: -> Documents and Settings -> användarnamn (din inloggning) -> Lokala inställningar -> Application Data -> Microsoft -> OIS
Öppna filen "oiscatalog.cag" med vår favorit texteditor (t.ex. notepad) och ta bort alla rader som pekar på en annan plats.
Du kan lika gärna ta bort den filen, och det kommer att återskapas när du startar programmet igen.
PS: om du är på Vista är sökvägen till filen C: \ Users \ dittanvändarnamn \ AppData \ Local \ Microsoft \ OIS
Vissa människor kanske inte är mycket kunnig om * nix filrättigheter, och vad de betyder, så detta är tänkt att vara någon form av en guide.
Varje fil eller mapp har ett tillstånd som är associerade till det. Se på det som: "vem har makten över denna fil / mapp, och vilken typ av makt har han".
Det finns tre typer av behörighet:
Dessa behörigheter gäller för tre grupper av människor:
- Filen / mappen ägare
- Den grupp som ägaren av denna fil / mapp tillhör
- Resten av publiken, som kallas världen.
Så antar att du har en fil "x", då denna fil x kommer säkert att ha:
- en uppsättning behörigheter definiera vad ägaren kan göra med det
- en uppsättning behörigheter definiera vad användare som tillhör samma grupp som ägaren kan göra
- vad andra människor som inte passar int han först två kategorier kan göra
Du kan tilldela ett enda tillstånd (t ex läsning) eller en uppsättning behörigheter (t.ex. läsa, exekvera) till denna fil / mapp.
Som ett exempel kan du låta ägaren att göra vad han vill med filen (läsa, skriva, exekvera), låt den grupp som ägaren tillhör bara läsa filen och neka alla andra på systemet från att göra något.
Nu, för att göra det lättare för dig, och att inte få in i hur dessa siffror beräknas, bara memorera följande:
- läste lika med 4
- skriva lika med 2
- utföra lika med 1
Låt oss gå tillbaka till exemplet ovan.
- Vi ville att ägaren skall ha full behörighet innebär detta tillstånd för ägaren bör vara: 4 (läs) + 2 (skriva) + 1 (exekvera) = 7
- Vi ville ge gruppen läs-och skrivbehörighet, vilket innebär 4 +2 = 6
- Vi ville att neka fullständig tillgång till världen, så det är en 0
Så, tillstånd för alla tre typer av användare vi nämnde tidigare belopp upp till: 750
Tänk, du använder den siffra som motsvarar ägarens tillstånd först (7), sedan gruppen (5) för att sedan världen.
Ganska enkelt, eller hur?
Hur ställer du en sådan tillstånd för en viss fil "x"? Bara köra på din skalprompt chmod 755 x
Låt oss göra en annan övning, men bakåt den här gången. Om jag skulle säga att som standard, skulle en ny skapade filen har ett tillstånd av 644, vad skulle tillstånd av var och en av tre typer av användare?
6 är i princip 4 +2 (du kan inte få det på annat sätt, kom ihåg att du bara har 3 siffror: 4,2 och 1, som potentiellt skulle ta del av att göra upp detta nummer). Detta innebär att läsa och skriva.
4 är bra, 4 ... det är ett enkelt läsa
Så en 644 tillstånd är ett läs-och skrivbehörighet för denna fil / mapp 's ägare, och en läsbehörighet för ägarens grupp användare och för resten av världen.
En fråga uppstår dock: vad är skillnaden mellan de behörigheter vi satt i en fil och de som vi satt till en mapp?
I grund och botten:
- En läsbehörighet på en fil innebär att vi kan se dess innehåll, medan en läsrättigheter på en mapp betyder att vi kan lista dess innehåll (se listan över filer och mappar som den innehåller).
- En skrivrättigheter på en fil betyder att vi kan förändra dess innehåll, medan en skrivrättigheter på en mapp betyder att vi kan skapa och ändra filer och mappar under det
- En exekverarättigheterna på en fil betyder att vi bokstavligen kan utföra den (t.ex. shell script), medan en exekverarättigheterna på en mapp betyder att vi kan bläddra i den.
En sista punkt:
Om du får en lång lista över de filer / mappar på en * nix-system, kan du som exempel upptäcker följande:
-Rwxr-xr-x
Detta är den textuella representationen av de numrerade behörigheter jag förklarade ovan. Den streck - betyder "nej". "R" avses läsa, betyder 'w' skriver, "x" betyder utföra. Den allra första biten skulle vara en indikation på om detta är en fil (-) eller en mapp (d).
Återigen går vi av ägaren, grupp, världens ordning. Så exemplet ovan visar att detta är en fil, ägare har läs, skriv, exekvera tillstånd grupp har läst, exekverarättigheterna, världen har läst, exekverarättigheterna.
Hoppas att denna guide var enkel men bra för läsarna.