Archive for the Category » hosting «

Csütörtök, March 26th, 2009 | Szerző:

Have you previously realised that www is redundant? If so, I’m preaching to the converted and you can run along back to whatever you were busy with. 😉 Otherwise, stand to attention, soldier!

begin rantish text:

When I’m browsing the web, I’d much less prefer to typewww.xkcd.comthanxkcd.com”. Reason being that if *every* site has to have w’s, what’s the point of the w’s? Not to mention that they’re a bitch to pronounce. There’s 9 syllables in there! You could almost halve that by sayingtriple-w”. I’ve heard people saydub dub dub”. Bleh. Even the World Wide Web Consortium prefers to call themselvesW3C”.

So what exactly is (was?) the point of the www? There might be more to it, however the gist of it appears to be that when Tim Berners-Lee first created the hypertext document retrieval system, he called itWorld Wide Web”. I believe that www became a standard not because it made sense or because it was a good idea, but because it was hyped far beyond the healthy respect it deserved.

Your web browser *knows* you’re dealing with web content solely by the fact that there’s an http:// in front of the url. Therefore I submit, the www is redundant.

Need more convincing?

Search engines see www.dogma.swiftspirit.co.za and dogma.swiftspirit.co.za as 2 separate web sites. Because both sites have identical content, search engines might lower your Search Rankings. Hell, you’d be competing against yourself for rankings. Silly example: instead of 3rd, you might be 5th és 7th. For this reason, it is better to either force www or to force no www. I’m in favour of the latter.

If you browse to http://www.dogma.swiftspirit.co.za/ you will be redirected to http://dogma.swiftspirit.co.za/. Even if you go to the downloads directory of my main domain with a www, you’ll be redirected appropriately. Importantly, search engines will only find one copy of my web site, nem 2. And in the long run, I’ll be wearing out my w key a li’l less. 🙂

With the possible exception of a few quick deaths, no w’s were hurt during the production of this post.

Ossza meg
Szerda, Március 18., 2009 | Szerző:

[szerkeszt] Ennyit a. Kiderül, hogy openssl képes meghatározni, hogy a kulcs és a tanúsítvány már egyetlen fájlban. Ezért, nem csplitting szükséges (jól, Remélem valaki olvassa ezt legalább megtanulta, milyen jó csplit van). Valójában, az egész forgatókönyvet is, valamint az elavult… blaargh. Jól, legalábbis ez ad egy szép figyelmeztetést nem ad egy üres jelszó. 😀

Itt az új verzió:

pem2pfx – átalakítja. PEM formátumú fájlt, amely a privát kulcsot és aláírt tanúsítványt egy Windows-kompatibilis. pfx tanúsítványát.

#!/bin / bash
#pem2pfx
#v0.2
#Furfangos - brésndan@swiftspénrit.co.za
# Konvertál. PEM-tanúsítvány fájlt. Pfx formátum
# $1 a forrás fájl
készlet -és
 
ha [ $# = 1 ]; akkor
  kimeneti_fájl=`visszhang $1 | de 'S / .pem $ /. Pfx / "`
 
  visszhang "Adjon meg egy jelszót. A Windows nem hajlandó importálni. Pfx igazolást egy üres jelszót."
  openssl pkcs12 -export -ki $kimeneti_fájl --ben $1
 
 más
  visszhang "Pem2pfx - átalakítja. PEM formátumú privát kulcs és tanúsítvány fájlt egy IIS-kompatibilis. pfx fájlt."
  visszhang "Használat: pem2pfx inputfile.pem"
-ben

több…

Ossza meg
Szombat, Február 21., 2009 | Szerző:

A viszonylag új dokumentum típusokat Hivatal 2007 adott némi webtárhely problémák, amikor az ügyfelek kívánnak nyújtani Letölthető dokumentumok. Leggyakrabban, A dokumentumok által kínált web szerver “text / html” amelyet azután tette, mint egy csomó szemetet a weben felhasználó képernyőjén.

A legjobb módja annak, hogy megoldja ezt, hogy adjunk a MIME típusokat a kiszolgáló fő konfigurációs. IIS7 A Windows már ezeket a MIME típusokat beállítva alapértelmezés szerint. IIS6 és IIS5 szükség a MIME típusokat, hogy ki, Ahogy az Apache régebbi telepítés. Az Apache, van még egy megoldás az egyén domain tulajdonosa, hogy adjunk a MIME típusokat keresztül Apache .htaccess reszelő.

IIS 6 MIME-típus mellett (A Server Administrator)

Mielőtt ez lehet tenni, arról, hogy a szerver is beállítva, hogy a közvetlen metabázisához szerkesztés:

  1. Terhelés IIS-kezelő: Start -> RENSZ, “inetmgr” -> [Rendben]
  2. Kattintson a jobb gombbal a “server” majd kattintson a “Properties”
  3. Ezen belül a “Internet Information Services” tab (általában az egyetlen olyan lap), arról, hogy a “Enképes közvetlen metabázis Szerkesztés” jelölőnégyzet be van jelölve.
  4. Kettyenés [Rendben]

Ügyeljen arra, hogy másolatot IIS konfigurációs (itt A IIS5) előzetesen. Nem vállal felelősséget az adminisztrátor eltörte a szerveren. Jó okom van azt hinni, ez lehet is működnek IIS5 de én már csak annyi okunk azt hinni, hogy ez talán csak ad sok hiba. Ha egy IIS5 / A Windows 2000 admin hajlandó kipróbálni ezt nekem A mentés után konfigurációs kérem tudassa velem az eredmények.

Másolja az alábbi szöveget fájlba msoff07-addmime.vbs és végrehajtja azt egyszer A parancssori beírásával cscript msoff07-addmime.vbs és nyomja meg az Enter. Ha futtatni többször, A MIME típusok hozzá minden egyes alkalommal, és akkor több azonos bejegyzéseket:

"Ez a script hozzáadja a szükséges Iroda 2007 MIME típusokat, hogy az IIS 6 Server.
"Ahhoz, hogy ezt a forgatókönyvet, kattintson duplán, vagy végre azt a parancssorból.
"Futtatása script többször eredményeket több bejegyzést a
"IIS MimeMap így nem kell futtatni többször.
"Módosított http://msdn.microsoft.com/en-us/library/ms752346.aspx
 
Nincs MimeMapObj, MimeMapArray, MimeTypesToAddArray, WshHej, oExec
Const ADS_PROPERTY_UPDATE = 2 
 
"Állítsa be a MIME típusokat, hogy ki
MimeTypesToAddArray = Sor(". Docm", "Application/vnd.ms-word.document.macroEnabled.12", _
". Docx", "Application / vnd.openxmlformats-officedocument.wordprocessingml.document", _
". Dotm", "Application/vnd.ms-word.template.macroEnabled.12", _
". Dotx", "Application / vnd.openxmlformats-officedocument.wordprocessingml.template", _
". Potm", "Application/vnd.ms-powerpoint.template.macroEnabled.12", _
". Potx", "Application / vnd.openxmlformats-officedocument.presentationml.template", _
". Ppam", "Application/vnd.ms-powerpoint.addin.macroEnabled.12", _
". Ppsm", "Application/vnd.ms-powerpoint.slideshow.macroEnabled.12", _
". Ppsx", "Application / vnd.openxmlformats-officedocument.presentationml.slideshow", _
". Pptm", "Application/vnd.ms-powerpoint.presentation.macroEnabled.12", _
". PPTX", "Application / vnd.openxmlformats-officedocument.presentationml.presentation", _
". Sldm", "Application/vnd.ms-powerpoint.slide.macroEnabled.12", _
". Sldx", "Application / vnd.openxmlformats-officedocument.presentationml.slide", _
". Xlam", "Application/vnd.ms-excel.addin.macroEnabled.12", _
". Xlsb", "Application/vnd.ms-excel.sheet.binary.macroEnabled.12", _
". Xlsm", "Application/vnd.ms-excel.sheet.macroEnabled.12", _
". Xlsx", "Application / vnd.openxmlformats-officedocument.spreadsheetml.sheet", _
". Xltm", "Application/vnd.ms-excel.template.macroEnabled.12", _
". Xltx", "Application / vnd.openxmlformats-officedocument.spreadsheetml.template") 
 
"Szerezd meg a mimemap objektum
Készlet MimeMapObj = GetObject("Ügyek://Localhost / MimeMap")
 
"Hívjon AddMimeType minden pár mellék / MIME-típus
Mert pult = 0 a UBound(MimeTypesToAddArray) Lépés 2
    AddMimeType MimeTypesToAddArray(pult), MimeTypesToAddArray(pult+1)
Következő
 
"Hozzon létre egy Shell objektumot
Készlet WshHej = CreateObject("WScript.Shell")
 
"Indítása és leállítása az IIS szolgáltatás
Készlet oExec = WshHej.Exec("Net stop w3svc")
A Míg oExec.Állapot = 0
    WScript.Alvás 100
Hurok
 
Készlet oExec = WshHej.Exec("Net start w3svc")
A Míg oExec.Állapot = 0
    WScript.Alvás 100
Hurok
 
Készlet oExec = Semmi
 
Jelentés állapot felhasználó
WScript.Visszhang "A Microsoft Office 2007 A dokumentum MIME típusokat regisztráltak."
 
"AddMimeType Sub
Tengeralattjáró AddMimeType (Ext, MTYPE)
 
    "Szerezd meg a leképezések a MimeMap ingatlan.
    MimeMapArray = MimeMapObj.GETEX("MimeMap") 
 
    'Új leképezés.
    én = UBound(MimeMapArray) + 1
    ReDim Megőrzése MimeMapArray(én)
    Készlet MimeMapArray(én) = CreateObject("MimeMap")
    MimeMapArray(én).Kiterjesztés = Ext
    MimeMapArray(én).MimeType = MTYPE
    MimeMapObj.PutEx ADS_PROPERTY_UPDATE, "MimeMap", MimeMapArray
    MimeMapObj.SetInfo
 
Vég Tengeralattjáró

Apache MIME-típus mellett (A Server Administrator)

Apache tárolja a MIME típusok fájl általában található $INSTALLPATH / conf / mime.types. Lásd a mod_mime dokumentáció több, hogyan működik. Arch Linux telepíti a MIME-típusok /etc / httpd / conf / mime.types és Parallels Plesk telepíti azt /usr / local / PSA / admin / conf / mime.types. Az elosztás lehet, hogy egy másik helyen, így találja meg mime.types fájl futtatásával keresse mime.types.

Adja hozzá a következő sorokat a mime.types fájl:

application/vnd.ms-word.document.macroEnabled.12                          docm
application/vnd.openxmlformats-officedocument.wordprocessingml.document   docx
application/vnd.ms-word.template.macroEnabled.12                          dotm
application/vnd.openxmlformats-officedocument.wordprocessingml.template   dotx
application/vnd.ms-powerpoint.template.macroEnabled.12                    potm
application/vnd.openxmlformats-officedocument.presentationml.template     potx
application/vnd.ms-powerpoint.addin.macroEnabled.12                       ppam
application/vnd.ms-powerpoint.slideshow.macroEnabled.12                   ppsm
application/vnd.openxmlformats-officedocument.presentationml.slideshow    ppsx
application/vnd.ms-powerpoint.presentation.macroEnabled.12                pptm
application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
application/vnd.ms-powerpoint.slide.macroEnabled.12                       sldm
application/vnd.openxmlformats-officedocument.presentationml.slide        sldx
application/vnd.ms-excel.addin.macroEnabled.12                            xlam
application/vnd.ms-excel.sheet.binary.macroEnabled.12                     xlsb
application/vnd.ms-excel.sheet.macroEnabled.12                            xlsm
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet         xlsx
application/vnd.ms-excel.template.macroEnabled.12                         xltm
application/vnd.openxmlformats-officedocument.spreadsheetml.template      xltx

Apache MIME-típus mellett (A domain tulajdonosa legalább FTP hozzáférés – használ. htaccess fájl)

Adja hozzá a következő szöveget a domain .htaccess reszelő, leggyakrabban egy httpdocs / telefonkönyv

AddType application/vnd.ms-word.document.macroEnabled.12 docm
AddType application / vnd.openxmlformats-officedocument.wordprocessingml.document docx
AddType application/vnd.ms-word.template.macroEnabled.12 dotm
AddType application / vnd.openxmlformats-officedocument.wordprocessingml.template dotx
AddType application/vnd.ms-powerpoint.template.macroEnabled.12 potm
AddType application / vnd.openxmlformats-officedocument.presentationml.template potx
AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 ppam
AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsm
AddType application / vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 pptm
AddType application / vnd.openxmlformats-officedocument.presentationml.presentation PPTX
AddType application/vnd.ms-powerpoint.slide.macroEnabled.12 sldm
AddType application / vnd.openxmlformats-officedocument.presentationml.slide sldx
AddType application/vnd.ms-excel.addin.macroEnabled.12 xlam
AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb
AddType application/vnd.ms-excel.sheet.macroEnabled.12 xlsm
AddType application / vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
AddType application/vnd.ms-excel.template.macroEnabled.12 xltm
AddType application / vnd.openxmlformats-officedocument.spreadsheetml.template xltx
Ossza meg
Szombat, Február 21., 2009 | Szerző:

… és az én személyes Rating (PR) kívül 10 😉

Használom Firefox így a legtöbb ezek közül nem vonatkozik a nem-FF felhasználók. Viszont, Én lennék nagyon-nagyon érdekel, hogy hallja, amit más addons barátaim, előfizetők, és véletlen websurfers érdekes vagy hasznos számukra. Szóljon hozzá Ön is, és tudassa velünk, hogy miért szeretik a addons szeretsz. 🙂

Személyesen, Én inkább addons, amelyek nem tolakodó. Ideális esetben, az addon csak minimális felület és adj mérhető előny számomra, hogy ez telepítve.

CacheViewer – 7

Ez egy GUI front-end, hogy a cache Firefox megtartja az utolsó néhány oldalt és a média. Találtam ezt addon sokkal érdekesebb, mint hasznos, most így vagyok, talán lesz, hogy távolítsa el hamarosan.

ColorfulTabs – 9

Szeretem a színeket. A fül színes csoportosítás nem működik jól, ha eléri a 30 lapok, bár… :-/

Download Statusbar – 10

Azt szeretnéd, hogy mindent Firefox egyetlen ablakban lapok. Miután a letöltés dobozban egy külön ablakban egy nagy no-no nekem. Azt is ment képernyő ingatlan, hiszen nagyon minimális. 🙂

Video DownloadHelper – 10

Video DownloadHelper néz streaming média – kifejezetten keresi a minden nagy tartalmat, amelyet letöltött. Ha rákattint az ikonra, azt mutatja, hogy az aktuálisan letöltés patakok, és megadja a lehetőséget, hogy sorban, mint egy “normál” letöltés.

Mivel soha nem lehet tudni, ha FF fog zuhanni, vagy a hatalom fog vágni, Én inkább menteni egy másolatot az asztalon, és én is, majd a videó megtekintéséhez használata nélkül nagyobb sávszélességet, hogy töltse le a videót újra. Is, munka, amikor az emberek küldjenek linkeket youtube vagy más média, Én általában nem zavarja nézni, amíg sokat után – A saját szabadidős vagy szünetében.

Lejárat Canary – 9

Ez a tiszta és minimális addon jelzi, ha az SSL tanúsítvány az oldalon Ön jelenleg megtekintésére is hamarosan lejár. Ha a saját honlapján van egy SSL tanúsítvány, Azt javasoljuk, hogy használja ezt addon, hogy segítsen elkerülni a webhely SSL tanúsítvány lejár miatt egy egyszerű bejelentés elmaradásából vagy félreértés.

Fasterfox – 8

Fasterfox hozzáteszi, néhány hálózati optmisation lehetőségek. Néhány a lehetőségek is, hogy a vállalati hálózathoz admin egy kicsit őrült veled, bár. 😉

Szentjánosbogár – 9

A web fejlesztés és kísérletezés oldalak. Félelmetes tesztelésére apró kódot, valamint a hibakeresési oldalak.

FoxClocks – 6

téved – megmondja az időt más időzónában. o.o volt hasznos egy rövid ideig – most, hogy felesleges, mert a fejem azon dolgozik, hogy gyorsabb, mint én pillantásra. rm-f

FoxyProxy – 9

Félelmetes a böngészés egyes oldalakon specifikus proxy szerver. Ez akkor hasznos, ha egyes oldalak blokkolva vannak, vagy a SAIX Átlátszó proxy szerver nem működik megfelelően. 🙂

Használom ezt útvonalon bizonyos forgalom több mint proxy szerver, hogy én inkább nem megy át az alapértelmezett útvonalakat. Az is nagyon rugalmas. Ha több mint egy proxy szerver, és az egyik leggyakrabban használt hirtelen megy a pislogás, csak be kell kapcsolnia át a következő. 🙂

Greasemonkey – 10

Most, Én ezt a csak a GooglemonkeyR forgatókönyv. Ez a szkript újraformázza Google'S keresési eredmények a műszaki és szintén van lehetőség, hogy megmutassa kis Thumbnail oldalak Google linkek. Greasemonkey tehet a sok egyre több és rengeteg scriptek könnyen rendelkezésre álló sok sok telek.

Live HTTP fejlécek – 8

Én is használtam ezt néhányszor diagnosztizálni gzip tömörítés problémák IIS webszerverek. Nem sok mást mondani, bár: Úgy működik,.

Élő PageRank – 10 (eddig – csak telepített tegnap)

Ez az addon tűnik, elég egyszerű. Ez lesz a PageRank a Google és azt mutatja, hogy a tálcára.

NoScript – 10

NoScript is AWESOME blokkolja reklámok. Ez egy kicsit bosszantó az első, mivel meg kell whitelist minden a telek tetszik – de hosszú távon ez soooo megéri. 🙂

Resurrect Pages – 10

Nagyon hasznos, ha keresse meg a helyszínen, és előfordul, hogy le. Ha az oldal statikus tartalom-orientált, akkor ez megkönnyíti, hogy gyorsan megtalálja a tartalmat, ha a cache-elt az interneten.

Tab Mix Plus – 8

Félelmetes az, ha több, mint 7-or-olyan lapok.

ShowIP (verziót használ átalakított munkavállalás céljából – megjeleníti cég szerver kanonikus név böngészés közben) – 10

Nem tudom elképzelni, a fene azt kell végig azonosítani a szerveren anélkül, hogy ezt a plugint. Rendben, Tudok. Használt, hogy kell ezt minden alkalommal. I eventually scripted it but I can’t find the original script. Here’s my 60-second attempt at recreating what was in that script:

$ cat /etc/hosts | grep `dig A $hostname @mycachingnameserver | grep . | grep -v "^;"`
$ dig -x `dig A $hostname @mycachingnameserver | grep ^$hostname | grep A | \
  awk '/[.]/{print $5}'` @mycachingnameserver | grep . | grep -v "^;"

Web Developer – 9

I used this once to diagnose some issues with a page. I don’t do much web development so I’m going to remove this one. Its no comment on its capabilities since I believe this is a top notch add-on ha you’re doing a lot of web development work.

Ossza meg
Tuesday, February 17th, 2009 | Szerző:

Some of you may already know that I built a home server not too long ago. I documented some of the very important parts of how it was built though I was planning on releasing all the documentation all at once. I was using Arch Linux and I hadn’t nearly finished everything, especially the documentation. Például, it was supposed to be a media server. After some disk shuffling, it was supposed to end up having a RAID1 for the boot and RAID 10 for the rest (the media part).

This didn’t work out at all.

I got as far as having an efficient (és jólfirewalled) routing gateway server. I was finally satisfied that the customised local routing* was working correctly and I was confident that my tests with DHCP meant I could disable the DHCP service on the flimsy ADSL router and have all my flatmates start using the server as the Internet kapubejárat. Instead: I was logged in to the server from the office, I’d just installed Apache2**, and I was about to consult with a colleague regarding getting nice graphs put together so the flatmates could all see who was using up the bandwidth***when I noticed a little message indicating that the root filesystem had been remounted read-only due to some or other disk failure.

And then I lost my connection to the server.

And then I gained a foul mood.

🙁

When I arrived home, I found that, as I had guessed from the descriptive message given at the office, the (nagyon) old 80GB IDE disk that I was using for the root filesystem had failed. Unfortunately, the server would never boot again and there was little chance of prying everything off onto another disk to continue where I’d left off.

I’m buying a replacement (SATA) HDD this next weekend just after pay dayand I’ve changed my mind about documenting my progressand backing up my configurations:

Release Early. Release Often.

* ISPs in South Africa charge less (easy price comparison) forlocal-only” (within South Africa) traffic on ADSL but only if you use an ADSL account that CANNOT access web services outside of South Africa. This means that if you want to take advantage of the reduced costs but still be able to access the Internet at large, you need to set up some sneaky routing.

** one-command-install: ~$ yaourt -S apache

*** Internet Access in SA is expensiveyou get charged about R70 ($7 / £4.9 / €5.46) per GB when using ADSL, or about R2 per MB if using GPRS / 3G.

Ossza meg