David Gothberg
Mi trabajo en Wikipedia
Principalmente programo plantillas y edito artículos sobre criptografía . Trabajo principalmente en la Wikipedia en inglés, pero a veces arreglo cosas en las Wikipedias en sueco y alemán y también en Meta.
Acerca de mí
Soy nativo de Suecia . Eso es en Escandinavia , en el norte de Europa . Hablo sueco, inglés y alemán y entiendo los idiomas escandinavos .
Me gusta Wikipedia porque me ha proporcionado respuestas a muchas de mis preguntas durante años. Así que, naturalmente, quería unirme y hacer que Wikipedia fuera aún mejor.
Creo que Wikipedia es como la web con esteroides. Y creo que Wikipedia se ha convertido en la mejor enciclopedia que la raza humana haya visto jamás. Aparte de la propia web, claro está. Pero bueno, Wikipedia es parte de la web...
Empecé a editar Wikipedia en septiembre de 2004 cuando vi un enlace rojo a filmjölk en un artículo sobre comida sueca . Y enseguida me enganché. (¡Ahora ese enlace a filmjölk seguro que ya no es rojo!) Pero creo que tendré mucho más que aportar con el tiempo ya que soy ingeniero, investigador y docente de profesión y por costumbre. Por cierto, he usado computadoras desde 1982, Fidonet desde 1990 e Internet desde 1991. Así que sí, soy un viejo fanático de las computadoras.
Como es habitual en Wikipedia, si quieres comunicarte con un usuario (yo en este caso), deja un mensaje en mi página de discusión . Como sabrás, Wikipedia me informa automáticamente sobre cualquier mensaje o edición nueva en mi página de discusión cuando inicio sesión.
.../David Göthberg
Artículos y páginas que comencé.
- Filmjölk : un tipo de comida que comemos en Suecia y en algunos otros países. Desafortunadamente, el artículo fue objeto de intensos ataques por parte de algunos finlandeses, así que lo abandoné y lo dejé. Sin embargo, el proceso wiki parece funcionar, con el tiempo otros editores lo mejoraron y al final los atacantes se dieron por vencidos.
- Lista hash : método utilizado para detectar errores en datos como archivos, por ejemplo en redes p2p.
- Árbol hash de Merkle : otro método utilizado para detectar errores en datos como archivos, por ejemplo, en redes p2p.
- Naprapatía : un tipo de medicina manual similar a la quiropráctica.
- Función de compresión unidireccional : bueno, en realidad es una fusión, una importante revisión y extensión de tres artículos pequeños.
- Construcción Merkle-Damgård : basado en una sección que se encontraba en otros dos artículos. Los recorté, los reelaboré y amplié el texto.
- Ivan Damgård - Tradujo el artículo francés utilizando www.qwika.com.
- Fortalecimiento de claves : métodos criptográficos para fortalecer las claves débiles, como las contraseñas.
- Deriva del reloj : bueno, realmente una importante reelaboración y extensión del pequeño y confuso artículo original.
- Keystream : un concepto en criptografía.
- Secreto compartido - Increíble que un concepto tan común y simple en criptografía no tuviera ya un artículo.
- Wikipedia: clases de CSS de Ambox : una guía práctica de Wikipedia relacionada con el proyecto {{ ambox }} .
- Wikipedia: Manejo de saltos de línea : la "guía práctica" definitiva sobre cómo manejar los ajustes de palabras (saltos de línea) en Wikipedia.
- Wikipedia: Editnotice : acerca del sistema de edición de avisos.
- Wikipedia: mensajes de MediaWiki : la página central para analizar los mensajes de la interfaz de MediaWiki.
- Wikipedia: servidor seguro : acerca del servidor seguro de Wikimedia.
- MediaWiki:Accountcreator.css, MediaWiki:Ownuserspace.css: los archivos CSS globales cargados para los creadores de cuentas y cuando un usuario edita su propio usuario o página de discusión del usuario. Utilizado en el sistema de edición de avisos.
Artículos para los que he creado imágenes.
Plantillas que hice
Plantillas que creé o realicé modificaciones importantes. Por supuesto, algunos han sido trabajos en equipo. De vez en cuando la gente pregunta " ¿Por qué tantos enlaces rojos aquí? " Bueno, no se eliminaron porque fueran malos, pero con el tiempo estas funciones se han ido implementando de otras maneras. Por ejemplo, muchas de estas funciones ahora se han implementado en el propio software MediaWiki.
2005:
2006:
2007:
- {{ nowraplinks }} y {{ nowraplinks end }} : evita el ajuste de línea solo en los enlaces. También agregamos la clase CSS "nowraplinks" a common.css . Esa clase ahora se usa en la mayoría de los cuadros de navegación.
- {{ nowrap comenzar }} , {{ nowrap final }} , {{ wrap } } , {{ ·wrap }} , {{ ·w }} , {{ •wrap }} , {{ •w }} , {{ –wrap }} , {{ –w }} , {{ !wrap }} y {{ !w }} : evita ajustes tanto en texto como en enlaces. Para los casos de ajuste realmente complicados en los que necesita control total, por ejemplo, en listas de enlaces largas y muy complejas. (Utilizado en 251.000 páginas, diciembre de 2009).
- {{ ambox }} , {{ ambox/core }} , {{ tmbox }} , {{ tmbox/core }} , { { imbox }} , {{ cmbox }} , {{ ombox }} , {{ ombox/ core }} , {{ mbox }} , {{ fmbox }} y {{ dmbox }} : las metaplantillas utilizadas para crear cuadros de mensajes de artículo/discusión/imagen/categoría/otras páginas como {{ wikify }} , etc. ( Ambox: 723.000 páginas, tmbox: 732.000 páginas, imbox: 877.000 páginas, diciembre de 2009).
{{ Página de documentación de plantilla }} : simplifica la documentación de la plantilla.- {{ pp-meta }} : la metaplantilla para los cuadros de mensajes de protección.
2008:
- {{ charla principal otra }} , {{ charla principal otra flex }} , {{ categoría de charla principal otra }} , {{ otra principal }} , {{ charla otra }} , {{ usuario otro }} , {{ wikipedia otro }} , {{ archivo otro }} / {{ imagen otro }} , {{ plantilla otro }} , {{ ayuda otro }} , {{ categoría otro }} , {{ portal otro }} , {{ libro otro }} , {{ namespace detect }} , {{ namespace detect showall }} y {{ namespace detect ver también }} : ayuda a otras plantillas a detectar en qué tipo de página se encuentran. (Otro principal: 909.000 páginas, otro archivo/otra imagen: 872.000 páginas, detección de espacio de nombres: 976.000 páginas, diciembre de 2009).
- {{ aviso }} y {{ precaución }} – Retrabajo y limpieza. Ahora usa los estilos mbox.
- {{ tlc }} , {{ tld }} y {{ tlf }} : para documentación de plantilla.
- {{ px }} : ayuda a otras plantillas a procesar los parámetros de tamaño de la imagen.
- {{ ifempty }} : ayuda a detectar parámetros vacíos y volver a los valores predeterminados.
- {{ nombre de imagen genérica protegida }} : descripción de la página de la imagen, etc. para las imágenes de marcador de posición.
- {{ uso elevado }} , {{ alto riesgo }} , {{ usado en el sistema }} : se puede colocar en la parte superior de la documentación para cualquier plantilla de alto uso o alto riesgo.
- {{ archivos de ejemplo }} : explica cuándo usar qué imagen de ejemplo.
- {{ editnotice pagename }} , {{ editnotice talkpagename }} : devuelve el nombre de la página para el aviso de edición de la página actual y el nombre de la página de conversación de ese aviso de edición.
2009:
- {{ cadena ≥ len }} , {{ cadena ≤ len }} , {{ cadena ≠ len }} , {{ cadena ≤ ≥ len }} , {{ cadena len }} , {{ cadena len/núcleo }} , { { plantillas de cadena ver también }} : plantillas de longitud de cadena fáciles de usar. Y la mayoría de ellos son muy eficientes.
- {{ filmography table head }} : para tablas realizadas por Wikipedia: actores y cineastas de WikiProject .
- {{ número de archivos }} , {{ número de archivos/núcleo }} : devuelve cuántas páginas de archivo tiene una página.
- {{ pgn }} , {{ pgn/core }} , {{ subpágina de página base }} , {{ if pagename }} , {{ if pagename multi }} , {{ pagename detect ver también }} – Detección y manipulación de nombres de páginas , funciona en todos los espacios de nombres. (Si el nombre de la página es: 826.000 páginas, diciembre de 2009).
- {{ enlace de búsqueda }} : crea un enlace a la búsqueda de Wikipedia. Solo hice parte del trabajo.
- {{ cat handler }} , {{ cat handler/numbered }} , {{ cat handler/blacklist }} : para manejar la supresión de categorías en otras plantillas. (Utilizado en 826.000 páginas, diciembre de 2009).
- {{ ifparadef }} , {{ ifparadef full }} : para ayudar a detectar parámetros indefinidos, vacíos y no vacíos. Solo hice parte del trabajo.
- {{ enlace de segundo }} , {{ enlace de segundo automático }} , {{ imagen de enlace de segundo }} , {{ enlace de segundo/url segura }} , {{ enlace de segundo/url normal }} , {{ enlace de segundo/enlace normal }} , {{ sec link/text }} , {{ sec link ver también }} – Para manejar enlaces al servidor seguro.
- {{ script doc auto }} , {{ script doc auto/core }} , {{ script doc auto/core2 }} : el pequeño cuadro de documento verde en la parte superior de las páginas .js y .css que enlaza automáticamente a su documentación.
2010:
- {{ editnotice load }} , {{ editnotice load/core }} : carga y muestra los editnotices. Basado en mi antiguo {{ editnotice loader }} .
- {{ test-mode }} : para pruebas avanzadas de plantillas.
- {{ skin-file disambig }} : mensaje del sistema alternativo para los enlaces Especial:MiPágina/skin.css .
- {{ IP-user other }} , {{ IP-user other/core }} : ayuda a otras plantillas a detectar si están en una página de usuario IP.
- {{ versión impresa }} : para modificar la apariencia de la plantilla al exportar una página a PDF o libros.
- MediaWiki: Titleblacklist-custom-print: el mensaje del sistema que se ve al intentar crear o editar /Imprimir subpáginas.
2011:
Scripts de usuario que hice
- Usuario:Davidgothberg/clock : coloca un reloj UTC en la esquina superior derecha de todas las páginas. Y tiene enlaces para purgar la página y editar la sección 0.
- Usuario:Davidgothberg/newmessageshistory : se agregó un enlace de "historial" al antiguo cuadro "Tienes mensajes nuevos". Ya no funciona, ya que ahora tenemos excelentes botones de alertas y avisos en la parte superior de la página con esa función y mucho más.
Enlaces para uso personal de David.
Marcadores para el trabajo actual
- {{ expandir-sección }} , Categoría: cuadro de sección expandida de Wikipedia con texto explicativo y Categoría: parámetro del cuadro de sección expandida de Wikipedia necesita corrección.
- {{ keypress }} , {{ keypress/core }} y Categoría: el parámetro de plantilla de pulsación de teclas de Wikipedia necesita corrección.
- {{ rango }} , {{ rango· }} y {{ rango• }} .
- {{ambox}}, {{ambox/core}}, {{tmbox}}, {{tmbox/core}}, {{imbox}}, {{cmbox}}, {{ombox}}, {{ombox/core}}, {{mbox}}, {{ambox/test1}}, {{tmbox/test1}}, {{tmbox/test3}}, {{imbox/test1}}, {{cmbox/test1}}, {{ombox/test1}}, {{fmbox}}
- Test image deletion and image salting on Image:Ballroom.png.
- User:David Göthberg on the secure server.
Test pages
- Template:Crypto testbox - For testing crypto navboxes.
- Template:Crypto testbox2 - For testing crypto navboxes.
My other subpages
Miscellaneous
- www.qwika.com - The excellent wiki search and translation site.
- My edit count, Interiot's version
My edit count, Essjay version
My edit count, Interiot's "Wannabe Kate" version
- My edit count, Soxred93 version
- User:Cacycle/editor - The very nice editor extensions for the Wikipedia editing window.
- User:Cacycle/wikEd - Newer version of the very nice editor extensions for the Wikipedia editing window. (Not tried this one yet.)
- Wikipedia:Tools/Navigation popups - Navigation popups offer easy access to article previews and several Wikipedia functions in popup windows which appear when you hover the mouse over links.
- meta:SVG fonts - List of the fonts MediaWiki uses for SVG rendering.
- www.quirksmode.org - Lists what CSS different web browsers do and don't support.
Often copied text
<noinclude>{{documentation}}<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --></noinclude>{{testcases notice}}=== Testing {{tl|x/sandbox}} ===<pre>{{x/sandbox}}</pre><code><nowiki> </nowiki></code><pre style="overflow: auto;"></pre>{{main other | | :::::This template should only be used on articles.| <!-- Don't categorise when not in main (article) space. -->}}your personal [[Special:Mypage/vector.css|/vector.css]]your personal [[Special:Mypage/vector.js|/vector.js]]then [[Wikipedia:Bypass your cache|bypass]] your browser cache
Mis otras cuentas de Wikipedia
Utilizo el inicio de sesión unificado, por lo que cualquier cuenta en cualquier otro proyecto de Wikipedia o MediaWiki con el mismo nombre normalmente también soy yo.
- comunes:Usuario:Davidgothberg
- meta:Usuario:Davidgothberg – Cambios recientes para meta:Wikimedia Sverige.
- mw:Usuario:Davidgothberg
- testwiki: Usuario: Davidgothberg
A continuación se muestran mis cuentas alternativas aquí en la Wikipedia en inglés. Hasta ahora sólo los he usado para algunas pruebas. También puedo usarlos si necesito iniciar sesión y editar desde una computadora pública insegura o similar. (Mi cuenta principal tiene su propia contraseña y solo inicio sesión en mi cuenta principal desde la computadora de casa, por razones de seguridad).
Deletion log
Images and pages I made but that we deleted since we didn't need them anymore. Usually deleted on my own request and because we made better versions.
- HASHTB07.png
- Matyas-Meyer-Oseas.png
- Davies-Meyer hash.png
- Matyas-Meyer-Oseas hash.png
- Miyaguchi-Preneel hash.png
- Public_key_making.png
- Public_key_encryption.png
- Public_key_signing.png
- Public_key_shared_secret.png
- Curren event.gif
Watching
My old to-do list
- Lamport signature -
Make the article readable for non mathematicians... It's really a pretty simple algorithm. And perhaps make an image too that shows how it works. - Superencryption - Add stuff about "sufficiently independent" keys. Add redirects from "cascading encryption" etc. Perhaps make an image too?
- Network address translation - Add images to that article. I already have some good well tested slides about that since once upon a time I was a teacher in that subject! Just need to remake them in a proper format for Wikipedia.
- Cryptographic hash function - Make these two sections clearer: "Cryptographic properties" and "List of cryptographic hash functions".
- Merge AEAD block cipher modes of operation with Authenticated encryption.
- Keep an eye on the new and very confused articles Applications in cryptography and Pseudorandom generator. But give their original author some time to handle it first.
- Perhaps clean up the Security token article. (Full of product spam.) And keep an eye on Cellular Authentication Token, Cellular Token and Mega AS Consulting Ltd..
- Change my SVG images to arial bold font so they render right in all sizes.
- Make photos of:
Imágenes que creé y cargué
Por supuesto, algunas de estas imágenes han sido trabajos en equipo, otras son solo ediciones menores y otras se han reutilizado en libros impresos.
Una lista hash con un hash superior
Un árbol hash binario
Una función hash típica en funcionamiento
Una función hash típica en funcionamiento
una tabla hash
Una tabla hash con una colisión hash resuelta mediante encadenamiento
Una tabla hash con una colisión hash resuelta mediante direccionamiento abierto (sondeo lineal)
La construcción hash de Davies-Meyer
La construcción hash Matyas-Meyer-Oseas
La construcción hash Miyaguchi-Preneel
La construcción del hash Merkle-Damgard
La construcción del hash Merkle-Damgard
Se utiliza un gran número aleatorio para crear un par de claves públicas.
Cualquiera puede cifrar utilizando la clave pública, pero sólo el propietario de la clave privada puede descifrar el mensaje.
El propietario de la clave privada puede firmar un mensaje y cualquiera puede verificar la firma utilizando la clave pública.
Al combinar su propia clave privada con la clave pública de otros usuarios, puede calcular un secreto compartido que solo ustedes dos conocen.
La función hash SHA1 muestra un buen efecto de avalancha. Cuando se cambia un solo bit, la suma hash se vuelve totalmente diferente.
Hecho como sugerencia para la discusión sobre
Charla de plantilla: barra de navegación .
Una función de compresión unidireccional.
Un cifrado de bloque moderno típico.
Fusionar/dividir/transwiki imagen para los cuadros de mensaje del artículo. Derivado de un ícono del proyecto Tango, acabo de hacer esta versión en color morado.
Fusionar/dividir/transwiki imagen para los cuadros de mensaje del artículo. Derivado de un ícono del proyecto Tango, acabo de hacer esta versión en color morado.
Fusionar/dividir/transwiki imagen para los cuadros de mensaje del artículo.
Ícono de información azul claro para los cuadros de mensaje del artículo. No hice esta imagen, solo hice esta versión con nuevos colores.
Construí este reloj reutilizando partes de imágenes que otros habían hecho. Y lo hice rojo.
Una nueva imagen gratuita del "evento actual". Un trabajo en equipo, y una combinación de algunas imágenes existentes. Entonces solo hice una pequeña parte.
Una nueva imagen gratuita de "evento actual en deportes/fútbol"
Wikipedia no tenía ningún icono de pareja de baile decente, así que retoqué una imagen antigua de mis días como maestro de la web de baile. (Algunos amigos que no son Wikipedianos me ayudaron con este).
Una versión SVG de la imagen del marcador de posición
Archivo:Imagen.gif .
Eliminar sugerencia de ícono para los cuadros de mensaje del artículo.
Sugerencia de ícono de licencia para los cuadros de mensajes de imágenes. Solo una modificación de otra imagen, pero con el relleno adecuado para
{{ imbox }} y fondo transparente.
Fondo a cuadros suaves para imágenes transparentes en páginas de imágenes y galerías como esta.
Imagen del cuadro de mensaje
{{ subpágina de documentación }} . Derivado de un ícono del proyecto Tango, acabo de hacer esta versión en color verde.
Versión reflejada de
![](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
. Para uso en proyectos de Wikipedia que utilizan un lenguaje escrito de derecha a izquierda (RTL). Solicitado por un administrador persa.
Versión reflejada de
![](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Versión reflejada de
![](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Versión reflejada de
![](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Versión reflejada de
![](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Captura de pantalla que muestra el error de las etiquetas <tt>, <code>, <pre> y <source>.
Versión azul de .
Versión azul brillante y más suave de .
Unused pictures
Perhaps to be deleted.
Wikibreak?
I was on a long wikivacation between September 2007 and February 2008.
To remind myself why I went on wikibreak, here are some of the reasons:
- I reached a way too high level of wikistress while working in a bigger project here at Wikipedia summer 2007.
- Templates I created and was still working with and that sometimes were not even deployed anywhere yet were often taken over by admins by them protecting the templates so only they could edit them. It is very frustrating to not be allowed to finish ones work.
- Admins have several times deleted text and even blanked entire pages in my user space without leaving an explanation in their edit comments nor on my talk page. When I ask them why they usually respond rudely or don't respond at all. (I guess it is a bit stressful for them to see copies of high risk templates such as {{pp-meta}} with padlocks and all in someone's user space, so they just blank the page. They didn't realise I created that template and was still doing work and testing on it.)
- I was smacked by admins for keeping track of some vandals. Apparently vandals are allowed on Wikipedia and you are not allowed to fight them if they make "legal threats" against Wikipedia.
Since I later became an admin myself: I hope this list will help me remember, so I won't behave like that. And avoid terms like "no harm done" and "assume good faith", they are only provocative.