Archivo para la categoría » alojamiento «

Jueves, March 26th, 2009 | Autor:

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 y 7th. Por esta razón, 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. Es importante destacar que, search engines will only find one copy of my web site, no 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.

Compartir
Miércoles, 18 de marzo, 2009 | Autor:

[editar] Esto en cuanto a que. Resulta que openssl es capaz de determinar que la clave y el certificado ya se encuentran en un único archivo. Por lo tanto, no csplitting requiere (bien, Espero que alguien leyendo esto aprendido por lo menos en lo bueno csplit es). De hecho, todo el guión bien podría ser obsoleto… blaargh. Bien, al menos se da una buena advertencia acerca de no dar una frase de contraseña en blanco. 😀

Aquí está la nueva versión:

pem2pfx – convierte en un archivo con formato PEM. contiene una clave privada y el certificado firmado en un archivo. pfx compatible con Windows.

#!/bin/bash
#pem2pfx
#v0.2
#Difícil - bryndunn@swyoftspirit.co.zun
# Convierte un archivo pem. A. Formato pfx
# $1 es el archivo de origen
conjunto -y
 
si [ $# = 1 ]; entonces
  outputfile=`eco $1 | pero 'S / .pem $ /. Pfx /'`
 
  eco "Por favor, especifique su contraseña abajo. De Windows se niega a importar un certificado pfx. Con una contraseña en blanco."
  openssl pkcs12 -exportación -fuera $outputfile -en $1
 
 más
  eco "Pem2pfx - convierte a. pem formato de clave privada y el archivo de certificado a un archivo. pfx compatible con IIS."
  eco "Uso de: pem2pfx inputfile.pem"
ser

más…

Compartir
Sábado, 21 de febrero, 2009 | Autor:

Los relativamente nuevos tipos de documentos Oficina 2007 ha dado algunos problemas anfitriones web cuando sus clientes quieren ofrecer documentos para descargar. Lo más a menudo, los documentos están siendo ofrecidos por el servidor web como “text / html” que se representa a continuación, como un montón de basura en la pantalla del usuario de la web.

La mejor manera de resolver esto es agregar toda la MIME tipos de configuración principal del servidor. IIS7 para Windows ya estos tipos MIME configurado correctamente de forma predeterminada. IIS6 y IIS5 requieren los tipos MIME que se añadirán, como podría Apache en las instalaciones más antiguas. Para Apache, también hay una solución para el propietario del dominio individual a agregar los tipos MIME a través de Apache .htaccess expediente.

IIS 6 Tipo MIME además (para el Server Administrator)

Antes de esto se puede hacer, asegúrese de que su servidor también está configurado para permitir la edición directa de la metabase:

  1. Carga El Administrador de IIS: Inicio -> RNaciones Unidas, “inetmgr” -> [Bueno]
  2. Haga clic derecho en el “servidor” y haga clic en “Properties”
  3. Dentro de la “Internet Information Services” lengüeta (por lo general la única pestaña), asegurarse de que el “Loncapaz directa de archivos de metabase” casilla está marcada.
  4. Clic [Bueno]

Asegúrese de copia de seguridad de la configuración de IIS (aquí para IIS5) de antemano. No voy a tomar ninguna responsabilidad de un administrador de romper su servidor. Tengo razones para creer que esto puede también trabajar en IIS5 sin embargo tengo apenas tanto razones para creer que puede que solo dar un montón de errores. Si un IIS5 / Ventanas 2000 administración está dispuesta a probar esto para mí después de la copia de seguridad la configuración por favor hágamelo saber de los resultados.

Copie el siguiente texto en un archivo denominado msoff07-addmime.vbs y ejecutarlo una vez desde la línea de comandos escribiendo cscript msoff07-addmime.vbs y pulsar Intro. Si ejecuta más de una vez, se añadirán los tipos MIME cada vez y usted tendrá varias entradas idénticas:

'Este script agrega la Oficina necesaria 2007 Tipos MIME a un IIS 6 Servidor.
'Para utilizar este script, simplemente haga doble clic o ejecutar desde una línea de comandos.
"La ejecución de este script varias veces los resultados en varias entradas en el
'IIS MimeMap lo que no debe correr más de una vez.
"Modificado de http://msdn.microsoft.com/en-us/library/ms752346.aspx
 
No MimeMapObj, MimeMapArray, MimeTypesToAddArray, WshShell, oExec
Const ADS_PROPERTY_UPDATE = 2 
 
'Establecer los tipos MIME que se añadirán
MimeTypesToAddArray = Colección(". 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") 
 
'Obtener el objeto MimeMap
Conjunto MimeMapObj = GetObject("Cuestiones://Localhost / MimeMap")
 
'Call AddMimeType para cada par de tipo de extensión / MIME
Para contador = 0 a UBound(MimeTypesToAddArray) Paso 2
    AddMimeType MimeTypesToAddArray(contador), MimeTypesToAddArray(contador+1)
Próximo
 
'Crear un objeto Shell
Conjunto WshShell = CreateObject("WScript.Shell")
 
'Detener e iniciar el servicio IIS
Conjunto oExec = WshShell.Exec("Net stop w3svc")
Hacer Mientras oExec.Estado = 0
    WScript.Sueño 100
Bucle
 
Conjunto oExec = WshShell.Exec("Net start w3svc")
Hacer Mientras oExec.Estado = 0
    WScript.Sueño 100
Bucle
 
Conjunto oExec = Nada
 
'Estado de avisar a los usuarios
WScript.Eco "Microsoft Office 2007 Tipos de documentos MIME se han registrado."
 
'AddMimeType Sub
Sub AddMimeType (Ext, MTYPE)
 
    'Recibe las asignaciones de la propiedad MimeMap.
    MimeMapArray = MimeMapObj.GETEX("MimeMap") 
 
    "Añadir una nueva asignación.
    yo = UBound(MimeMapArray) + 1
    ReDim Preservar MimeMapArray(yo)
    Conjunto MimeMapArray(yo) = CreateObject("MimeMap")
    MimeMapArray(yo).Extensión = Ext
    MimeMapArray(yo).Tipo MIME = MTYPE
    MimeMapObj.PutEx ADS_PROPERTY_UPDATE, "MimeMap", MimeMapArray
    MimeMapObj.SetInfo
 
Final Sub

Apache MIME tipo de adición (para el Server Administrator)

Apache almacena sus tipos MIME en un archivo, normalmente ubicada en $ruta_instalación / conf / mime.types. Ver el mod_mime documentación para más información sobre cómo funciona. Arch Linux instala sus tipos MIME en /etc / httpd / conf / mime.types y Parallels Plesk lo instala en /usr / local / psa / admin / conf / mime.types. Su distribución podría tener en otro lugar, por lo que encontrar su mime.types presentar ejecutando localizar mime.types.

Añada las siguientes líneas a su archivo mime.types:

application / vnd.ms-word.document.macroEnabled.12 aplicación docx aplicación docm / vnd.openxmlformats-officedocument.wordprocessingml.document / aplicación dotm vnd.ms-word.template.macroEnabled.12 / vnd.openxmlformats-officedocument.wordprocessingml. plantilla de aplicación DOTX / aplicación potm vnd.ms-powerpoint.template.macroEnabled.12 / vnd.openxmlformats-officedocument.presentationml.template aplicación PPAM aplicación potx / vnd.ms-powerpoint.addin.macroEnabled.12 / vnd.ms-powerpoint. slideshow.macroEnabled.12 aplicación PPSM / vnd.openxmlformats-officedocument.presentationml.slideshow aplicación pptx aplicación PPSX / vnd.ms-powerpoint.presentation.macroEnabled.12 aplicación pptm / vnd.openxmlformats-officedocument.presentationml.presentation / vnd.ms- aplicación sldm powerpoint.slide.macroEnabled.12 / vnd.openxmlformats-officedocument.presentationml.slide aplicación sldx / vnd.ms-excel.addin.macroEnabled.12 aplicación xlam / vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb application / vnd.ms-excel.sheet.macroEnabled.12 aplicación xlsm / aplicación xlsx vnd.openxmlformats-officedocument.spreadsheetml.sheet / vnd.ms-excel.template.macroEnabled.12 aplicación XLTM / vnd.openxmlformats-officedocument.spreadsheetml. xltx plantilla

Apache MIME tipo de adición (Para el propietario del dominio con al menos FTP acceso – utilizando. htaccess)

Añadir el siguiente texto en su dominio de .htaccess expediente, más comúnmente en un httpdocs / directorio

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
Compartir
Sábado, 21 de febrero, 2009 | Autor:

… y mi puntuación personal (PR) fuera de 10 😉

Yo uso Firefox así que la mayoría de estos no se aplicarán a los usuarios no FF. Sin embargo, Yo estaría muy, muy interesado en escuchar lo que otros addons mis amigos, suscriptores, y los internautas azar útiles e interesantes para ellos. Danos tu opinión y dinos qué te gusta los addons que te gustan. 🙂

Personalmente, Prefiero complementos que no son intrusivos. Idealmente, un addon debe tener una interfaz mínima y me da un beneficio mensurable para mí mantener instalado.

CacheViewer – 7

Se trata de una interfaz gráfica de usuario front-end para el caché de Firefox mantiene de las últimas páginas y medios de comunicación. He encontrado este addon más interesante que útil en este momento, así que estoy probablemente va a retirar pronto.

ColorfulTabs – 9

Me encantan los colores. La ficha de color agrupación no funciona muy bien cuando se alcanza aproximadamente 30 pestañas aunque… :-/

Download Statusbar – 10

Yo prefiero tener todo en Firefox en una sola ventana en pestañas. Tener un cuadro de descarga en una ventana separada es un gran no-no para mí. También guarda la pantalla de bienes raíces, ya que es muy mínima. 🙂

DownloadHelper Vídeo – 10

Video DownloadHelper mira para el streaming de medios de comunicación – específicamente en busca de cualquier contenido de gran tamaño que se está descargando. Al hacer clic en el icono, que muestra los flujos actualmente la descarga y te da la opción de hacer cola como un “normal” descargar.

Dado que nunca se sabe si FF va a estrellarse o el poder se va a cortar, Prefiero guardar una copia en mi escritorio y yo entonces puedo ver el vídeo sin usar más ancho de banda para descargar el vídeo de nuevo. También, en el trabajo, cuando la gente me envían enlaces a youtube u otros medios de comunicación, Normalmente no me molesté en ver hasta mucho después – en mi propio tiempo libre o durante un descanso.

Caducidad Canarias – 9

Este addon limpio y mínimo le indica si el certificado SSL para el sitio que está viendo en ese momento es muy pronto va a expirar. Si tu sitio web tiene un certificado SSL, Le recomiendo que use este addon para ayudar a evitar el certificado SSL de su sitio que expira debido a una simple falta de notificación o la falta de comunicación.

Fasterfox – 8

Fasterfox añade algunas opciones optmisation red. Algunas de las opciones podría hacer que su red corporativa admin Una poco loco contigo aunque. 😉

Firebug – 9

Para el desarrollo web y la experimentación con las páginas. Impresionante para probar pequeños fragmentos de código, así como la depuración de páginas.

FoxClocks – 6

errar – te dice la hora en otras zonas horarias. O.o No fue útil para un corto período de tiempo – ahora es redundante, pues mi cabeza está trabajando lo más rápido que me puede echar un vistazo. rm-f

FoxyProxy – 9

Impresionante para navegar por páginas específicas a través de servidores proxy específicos. Esto es útil para cuando algunos sitios se bloquean o la SAIX Los servidores proxy transparentes no están funcionando correctamente. 🙂

Lo utilizo para ruta algo de tráfico a través de servidores proxy que prefiero no ir a través de las rutas por defecto. También es muy flexible. Si usted tiene más de un servidor proxy disponible y el más habitual de repente va en un abrir y cerrar, acaba de cambiar a la siguiente. 🙂

Greasemonkey – 10

Ahora mismo, Yo uso esta solo para la GooglemonkeyR guión. Este script vuelve a formatear Google'S resultados de búsqueda según sus especificaciones y también tiene una opción para mostrar pequeñas miniaturas de las páginas de enlaces de Google para. Greasemonkey puede hacer un mucho más y hay un montón de secuencias de comandos de fácil disponible durante muchos muchos sitios.

Cabeceras HTTP en directo – 8

He usado esto unas cuantas veces para diagnosticar problemas de compresión gzip con servidores web IIS. No hay mucho más que decir sin embargo: Funciona.

Live PageRank – 10 (hasta aquí – sólo instalado ayer)

Este complemento se parece bastante simple. Se pone el PageRank de Google y la muestra en la bandeja.

NoScript – 10

NoScript es impresionante en el bloqueo de anuncios. Es un poco irritante al principio, ya que tiene que la lista blanca todos los sitios que te gustan – pero en el largo plazo es tan vale la pena. 🙂

Resucitar Páginas – 10

Muy útil para cuando usted navega a un sitio y pasa a estar abajo. Si se orienta-static-contenido del sitio, entonces esto hace que sea fácil encontrar rápidamente el contenido si su caché en línea.

Tab Mix Plus – 8

Impresionante para si tiene más de un 7-o así, fichas.

ShowIP (usando una versión modificada por motivos de trabajo – muestra el nombre canónico del servidor de la empresa cuando se navega) – 10

No puedo imaginar el infierno que tendría que ir a través de identificar un servidor sin este plugin. Bueno, Que pueda. Se utiliza para tener que hacer esto todo el tiempo. Yo finalmente con guión, pero no puedo encontrar el guión original. Aquí está mi 60-segundo intento de recrear lo que había en ese guión:

$ cat / etc / hosts | grep `cavar Unmycachingnameserver $ hostname | apretón . | grep -v "^;"`
$ cavar -x `cavar Unmycachingnameserver $ hostname | grep ^ $ hostname | grep A | \
  awk '/[.]/{impresión $5}'mycachingnameserver ` | apretón . | grep -v "^;"

Desarrollador Web – 9

He utilizado esta vez para diagnosticar algunos problemas con una página. Yo no hago mucho desarrollo web, así que voy a quitar este uno. Su ningún comentario sobre sus capacidades ya que creo que esta es una primera clase add-on si que está haciendo una gran cantidad de trabajo de desarrollo web.

Compartir
Martes, 17 de febrero, 2009 | Autor:

Algunos de ustedes ya saben que he construido un servidor principal no hace mucho tiempo. He documentado algunas de las partes más importantes de la forma en que fue construido a pesar de que estaba pensando en la liberación de toda la documentación de una sola vez. Yo estaba usando Arch Linux y yo casi no había terminado todo, especialmente la documentación. Por ejemplo, se supone que es un servidor de medios. Después de un revolver disco, se suponía que debía llegar a tener un RAID1 para el arranque y RAID 10 por lo demás (la parte media).

Esto no funcionó en absoluto.

Me en cuanto a tener una eficiente (y biencortafuegos) servidor de puerta de enlace de enrutamiento. Finalmente estaba convencido de que el enrutamiento personalizado * local estaba funcionando correctamente y yo estaba seguro de que mis pruebas con DHCP significaba que podía desactivar el servicio DHCP en la endeble ADSL router y tener toda mi compañeros de piso empezar a utilizar el servidor como el Internet entrada. En lugar: Estaba conectado con el servidor de la oficina, Acababa de instalar Apache2 **, y yo estaba a punto de consultar con un colega con respecto a conseguir buenos gráficos juntos por lo que los compañeros de piso todos podían ver que estaba usando el ancho de banda *** — cuando me di cuenta de un pequeño mensaje que indica que el sistema de archivos raíz se había vuelto a montar de sólo lectura debido a algún u otro fallo en el disco.

Y luego perdí mi conexión con el servidor.

Y luego gané un humor de perros.

🙁

Cuando llegué a casa, Me encontré con que, como lo había adivinado por el mensaje descriptivo dado en la oficina, la (muy) edad de 80 GB IDE disco que yo estaba usando para el sistema de archivos raíz había fracasado. Desafortunadamente, el servidor nunca se arranca de nuevo y que había pocas posibilidades de palanca todo lo que fuera en otro disco para continuar donde lo había dejado fuera.

Me voy a comprar un reemplazo (SATA) HDD este próximo fin de semana justo después de día de pago – y yo he cambiado de opinión acerca de la documentación de mi progreso… y realizar copias de seguridad de mis configuraciones:

Salida Temprana. Suelte menudo.

* ISPs en Sudáfrica cobran menos (precio fácil comparación) para “sólo local” (dentro de Sudáfrica) tráfico de ADSL, pero sólo si se utiliza una cuenta ADSL que no pueden acceder a los servicios web fuera de Sudáfrica. Esto significa que si usted desea tomar ventaja de los costos reducidos, pero aún así ser capaz de acceder a Internet en general, usted necesita establecer alguna enrutamiento astuto.

** un mando a instalar: ~ $ Yaourt-S apache

*** Acceso a Internet en SA es caro – te cobran alrededor de R70 ($7 / £ 4.9 / € 5,46) por GB al usar ADSL, o alrededor de R2 por MB si se utiliza GPRS / 3T.

Compartir