¿Cómo gestionas tu base de conocimiento? [cerrado]

108

Como programadores tenemos muchas entradas:

  1. Libros electrónicos
  2. Fragmentos de código
  3. Correos electrónicos interesantes
  4. Documentos
  5. Artículos web
  6. Publicaciones de blog
  7. Preguntas de StackOverflow
  8. Podcasts ...

¿Qué herramientas utilizas para almacenar, organizar, buscar y consultar todo esto?
¿Existe una solución de bala de plata para manejar esta gran cantidad de datos?

systemmpuntoout
fuente
44
Me encantaría poder buscar mis marcadores (buscar el contenido de la página, no solo el título del marcador, la URL y las etiquetas), por el momento no hay una manera fácil de hacerlo, por lo que sé (aparte de crear un personalizado buscador). Sugerencias de bienvenida
Joel
1
@Daenyth Desafortunadamente, Delicious no busca en el contenido de las páginas, y es por eso que lo dejé. La gente ha estado usando Diigo durante bastante tiempo.
user3308
1
@ Joel: Pinboard (pinboard.in) es un servicio de marcadores como delicioso que tiene un servicio de archivo de base de suscripción. El archivo almacena el texto completo de todos sus marcadores, tweets, notas en Google Reader, etc. Se sincroniza muy bien con Delicious, por lo que es una buena opción.
Ciaran
1
@Ciaran - ¡Terminé escribiendo mi propia herramienta para buscar mis marcadores - www.bookmarkerpro.com!
Joel
1
¿Por qué esta pregunta está cerrada como no constructiva?
smwikipedia

Respuestas:

31

Empecé a bloguear sobre cosas que aprendí.

Solo un simple blog gratuito, lo mantengo en privado, si vale la pena compartirlo, pasaré un tiempo para transformarlo en una publicación que sea lo suficientemente inteligible para que alguien más pueda leerlo y salir con algo. Puede etiquetar ideas y buscar agrupando más tarde también.

También es útil para crear una identidad en línea por motivos de empleo.

Incógnito
fuente
44
Yo solía hacer eso. pero descubrí que había algunas cosas que simplemente no quieres decirle al mundo
JW01
25

Actualmente estoy usando OneNote de Microsoft para organizar y mantener un registro de la mayoría de mis datos, actividades y notas. Estoy usando su almacenamiento en línea para que se comparta automáticamente entre el escritorio de mi casa, el cuaderno personal y el cuaderno de oficina. Desafortunadamente, tiene algunos límites (por ejemplo, no hay integración con eBooks), pero es la herramienta más completa y poderosa que he encontrado.

Probé durante un tiempo también Evernote y, aunque su uso compartido en línea es bastante mejor y se puede usar en Android (mi plataforma móvil actual), no es tan potente como OneNote.

Lorenzo
fuente
1
+1 OneNote es realmente útil, le permite vincular notas a páginas web, correos electrónicos de Outlook y tareas. Hay muchas características que son simplemente increíbles ... Te pierdes algo si no lo has probado. ;-)
Tamara Wijsman
+1 Una vez más OneNote es increíblemente poderoso, ya que puedes dibujar, tener texto en todas partes y demás. Realmente se siente como un cuaderno en el que puedes escribir ideas fácilmente.
Secreto
1
Mientras que otros han atestiguado aquí que One Note se ejecuta en Android ahora ... puedo dar fe de que lo hace muy bien, así como en mi PC con Windows, de hecho.
danno
22

He estado usando TiddlyWiki durante algunos meses. Es una página wiki editable contenida en un solo archivo html.

La idea es que tome notas (llamadas tiddlers) y edite contenido a través de la interfaz html / js. Cuando presiona guardar (o se activa el autoguardado), se sobrescribe para incluir todas sus actualizaciones.

No requiere un servidor web ni nada complejo, solo guarde el archivo .html en su disco duro y ábralo en su navegador favorito. Configuré el archivo como mi página de inicio y lo puse en mi Dropbox para que se sincronice en todas mis PC.

Alternativamente, GSto ha señalado que tiddlyspot.com ofrece alojamiento gratuito en línea de páginas tiddlywiki con opciones públicas y privadas.

Simon P Stevens
fuente
Además, debe visitar tiddlyspot.com si desea una solución alojada.
GSto
@GSto. Buena idea. También tienen algunos enlaces a algunos rediseños geniales de la página básica tiddlywiki. Actualizaré mi respuesta.
Simon P Stevens
1
Empecé a usar esto hace unos días cuando me enteré de otra pregunta aquí y realmente no puedo tener suficiente. Lo tengo en una memoria USB que generalmente siempre está conmigo. Es realmente útil.
Steven Evers
¡Gracias! Nunca he oído hablar de TiddlyWiki y ahora, después de 5 minutos de usarlo, soy un adicto :-).
Tomasz Zieliński
16

Stackoverflow / StackExchange

He adquirido el hábito, si es algo que no sé, o algo que alguien más necesite saber, lo haré como una pregunta. de esa manera, si quiero encontrarlo más tarde, puedo volver a consultar mi lista y encontrar fácilmente la respuesta. Además, es una visión confiable y buena la mitad del tiempo, por lo que no estoy tratando de implementar un método que descubro más adelante es solo la forma más incorrecta de hacerlo.

En cuanto a todo lo demás, generalmente me aseguro de que una copia del documento permanezca con cualquier proyecto al que esté adjunto. Si es genérico o lo abarca todo, tengo un proyecto personal maestro para eso.

Talvi Watia
fuente
13
¿realmente disfrutas el motor de búsqueda Stack Overflow? Tienes que estar bromeando :).
systempuntoout
8
Busqué en Google la respuesta a un problema, lo encontré en el desbordamiento de la pila y me sorprendió descubrir que escribí la pregunta.
B Seven
@systempuntoout De hecho, utilizo la búsqueda de SO con frecuencia cuando no puedo encontrar algo en Google, aunque estoy seguro de que no lo uso de la manera en que lo usaron. Por ejemplo, a menudo buscaré abriendo la ventana Hacer nueva pregunta y escribiré todas mis palabras clave en el título. También uso Google para buscar solo SO, lo que parece proporcionar mejores resultados. Muy raramente uso el cuadro de búsqueda real que SO proporciona, a menos que esté buscando mi perfil de usuario.
Rachel
@Rachel función de búsqueda del SO es mucho mejor ahora :)
systempuntoout
Espero que SO pueda agregar la función para permitirnos establecer categorías para nuestra propia lista de preguntas. Y las categorías deben ser personalizadas.
smwikipedia
4

Trac

wiki, svn, rastreador de errores, todo integrado en un solo lugar. costo: £ 40 por año todo configurado, alojado y administrado por http://hosted-projects.com/

me encanta

Con una mezcla de 'wiki + tickets' puede almacenar casi cualquier cosa.

Tengo páginas wiki para cosas como:

  • JobReports (escriba notas como código I)
  • Cómo ... (si me encuentro repitiendo lo mismo, destilaría un informe de trabajo anterior en una página de "cómo hacerlo")
  • Mejores prácticas (agregue a la lista de Epifanías cada vez que tenga una)
  • Informes de incidentes (si el servidor falla, lo primero que hago es crear una nueva página de incidentes, vincularla a la nueva página wiki 'Informe de trabajo' y luego escribir mis investigaciones, es decir, escribir los comandos de Linux primero en la wiki y luego pegarlo en SSH, etc.)

(Nota: no he sido clínicamente declarado TOC ... ¡todavía!)

revs JW01
fuente
3

Mente libre

Hace un gran trabajo al almacenar muchas ideas de manera jerárquica semántica. Además, cualquier nodo también puede ser un enlace a un sitio web. Es imprescindible aprender a manipular completamente el Mapa mental utilizando solo teclas (incluida la adición de habilidades significativas de codificación de colores).

Lo uso junto con Dropbox para convertirlo en el mapa mental disponible en todas mis computadoras. Solo desearía que el proyecto tuviera más esfuerzo de desarrollo para pulirlo.

Evan Plaice
fuente
Utilizo freemind, principalmente para tomar notas o construir un ensayo u organizar ideas; y junto con SugarSync.
táctico
¿Se puede vincular un nodo al nodo de una rama diferente? ¿O es Freemind efectivamente un esbozado glorificado?
radarbob
@radarbob: puede vincular a través de una flecha (pero no es realmente agradable visualmente, ni fácil de usar / seguir ...), o vincular a través de una referencia a la ID de la celda (mucho más fácil de usar, pero tenga cuidado al copiar el original, la identificación puede / cambiará ... así que tendrá que verificar todo ese tipo de enlaces)
Olivier Dulac
+1 para esta respuesta: los mapas mentales son realmente sorprendentes en su capacidad para tomar notas y organizarlas. ¡Y puede hacerlo en su computadora portátil, o dispositivo móvil, etc. (aparentemente, incluso hay investigaciones en freemind para permitir la posibilidad de realizar una edición concurrente! Espero que se transfiera a los otros clones (como freeplane))
Olivier Dulac
3

Yo uso GMail con algunos Filter / Tag automatic-organization-fu.

Hace las búsquedas realmente más fáciles también.

revs Klaim
fuente
2
Yo también. Regularmente me envío por correo electrónico fragmentos y archivos comprimidos.
Christopher
3

Yo uso Google Docs. Es accesible desde cualquier computadora con conexión a Internet, y es gratis, así que no tengo que pagar ninguna tarifa, puedo adjuntar texto sin formato, código fuente archivado y binarios, etc. Los documentos se pueden organizar fácilmente y la funcionalidad de búsqueda es muy rápida.

šljaker
fuente
1

pmwiki - un archivo plano, PHP (!!!) wiki de "la pumpking para el compilador Rakudo Perl 6". De acuerdo, ya no es el principal, el mantenedor activo, ¡pero tiene chuletas! Y el trabajo que puso en pmWiki lo convirtió en un CMS flexible, extensible, seguro y multiusuario editable simultáneamente.

Utilizo pmwiki para un sitio personal , un sitio orientado comercialmente y como base de conocimiento departamental detrás de un firewall de trabajo en mi departamento en el trabajo.

Es fácil de configurar , fácil de extender , está bien documentado y tiene una gran comunidad de desarrolladores con respuestas rápidas a los problemas.

Además, es un wiki, maldita sea. Wikis rock! Puedo crear páginas con nada más que descargas de enlaces que luego puedo organizar, reorganizar, hacer referencias cruzadas, agregar notas, capturas de pantalla, ejemplos de código y volver a visitarlos meses y años después. No está en la nube, y qué. Soy dueño de los datos. ¡Es mio!

Michael Paulukonis
fuente
1

Tres herramientas resolverán su problema: Evernote, alojamiento de Google Code y SugarSync (o Dropbox, etc.). Todos estos servicios están basados ​​en la nube, por lo que son accesibles desde cualquier lugar. La solución detallada es:

Coloque libros electrónicos y podcasts en una carpeta sincronizada en SugarSync. Coloque sus fragmentos de código debajo del código de Google, que es la mejor manera de almacenar código. Para artículos web, publicaciones de blog, correos electrónicos interesantes, colóquelos en evernote. Encontrarás que evernote también es una excelente manera de administrar tus propios ensayos, etc.

Para preguntas de SO, por supuesto, ¡SO es la mejor manera de gestionarlas!

táctiles
fuente
1

Para la mayoría de estos solo uso Google Chromes Bookmarks . Con la capacidad de sincronizar con mi cuenta de Google, mis marcadores ahora son permanentes. No más comenzar de nuevo, o nunca comenzar a transferirlos cuando tenga una computadora nueva. Simplemente inicie sesión y sincronice. También sincronizo entre las computadoras de mi casa y mi trabajo. E incluso a mi instalación de Ubuntu ejecutándose en VirtualBox en la PC de mi casa.

De esta manera es muy simple, pero ofrece muchos beneficios. Con muy buena búsqueda.

Adam Harte
fuente
0

Utilizamos Assembla en el trabajo para crear una base de conocimiento de la empresa (también la utilizamos para colaborar con los clientes). Tiene una wiki y herramientas de carga de archivos, por lo que la mayoría de las cosas que mencionas se pueden agregar o vincular.

No es gratuito (excepto para proyectos de código abierto) pero tiene un precio bastante razonable.

Paddyslacker
fuente
0

Actualmente estoy usando una combinación de Evernote y Google Bookmarks. Evernote tiene una buena aplicación web, buenos clientes de escritorio y buenos clientes móviles. Además, puedo seguir adelante con la versión gratuita, siempre que solo esté usando texto más documentos y fotos ocasionales y la versión paga, aunque no es barata, es bastante razonable para lo que obtienes. Utilizo Google Bookmarks para enlaces; su característica principal es que los marcadores aparecen cuando buscas en Google. Utilizo el complemento Gmarks Firefox para hacerlo más conveniente. Para los recursos a los que necesito acceder con frecuencia (o que debería recordar usar con más frecuencia), uso los marcadores de Firefox para poder visitarlos directamente desde la barra de direcciones.

Casebash
fuente
0
  • Dropbox para archivos (http://www.dropbox.com)
  • PpcSoft iKnow para fragmentos de información (http://www.ppcsoft.com)
  • Navegador Opera para navegación y marcadores (con lector RSS incorporado) (http://www.opera.com)
usuario1290
fuente
0

Microsoft OneNote

  • Se integra a la perfección con Outlook
  • Fácil de organizar, recopilar contexto y hacer que las notas sean legibles (Evernote se siente como notepad.exe en comparación con él)
  • Se sincroniza con SkyDrive y Office Webapps para poder trabajar con notas en mi Mac o cualquier otra PC.
  • Soporte de edición múltiple en vivo para que pueda compartir mis notas con otras personas durante una reunión y hacer que editen / agreguen contenido en la misma página y se muestre de inmediato.
  • Puede tomar audio de las reuniones y hacer que se pueda buscar por completo.
  • Las notas escritas a mano se pueden buscar
  • Arrastre archivos PDF o cualquier otro documento a OneNote y automáticamente conservará el original y, opcionalmente, lo convertirá en imágenes para tomar notas encima.
  • Podría seguir por días...
Ryan Hayes
fuente
1
Respuesta duplicada
Wizard79
0

Para cualquiera que sea minimalista y un usuario de Mac, pruebe Notational Velocity .

Tiene una interfaz extremadamente optimizada. Escriba un título, que buscará sus notas, o creará una nueva nota dependiendo de la acción que realice. Nunca tendrá que quitar las manos del teclado, ya que hay un atajo para todo. Además, si está ingresando algo mientras está un poco pesado, hay un atajo para comenzar a editar en su editor de texto favorito.

Se sincroniza bien con Dropbox o Simplenote (lo cual es excelente si desea una solución multiplataforma).

He intentado algunos otros tomadores de notas, pero es el único que he usado constantemente. Supongo principalmente porque es rápido, simple e indoloro.

Decano
fuente
-1

Lo mejor que he encontrado es Springpad

He probado un wiki personal, evernote, archivos de texto en Dropbox. . .

Me quedo con Springpad para lo siguiente

  • En línea
  • Se sincroniza con iPhone y Android
  • Fácilmente personalizable
  • Posibilidad de recortar desde la web
  • Posibilidad de agregar por correo electrónico

Configuré cuadernos por cliente, proyecto, tecnología o idioma. Puedo configurar listas de lectura y agregar recordatorios de alarma para estudiar, currículos personales para el desarrollo de habilidades, etc. Cada entrada puede incluir notas, tareas, etiquetas, hipervínculos, archivos, libros (con enlaces de Amazon) y más. Los cuadernos pueden tener pestañas e incluso organizarse en carpetas. Si todo lo demás falla, hay una dulce funcionalidad de búsqueda. Springpad hasta el final.

TyKisha
fuente
-1

Aquí están los conceptos básicos para mí.

  • Evernote para enlaces web, publicaciones de blog y correo electrónico.
  • Snippely para fragmentos de código
  • Dropbox para sincronizar Snippely db, PDF, archivos de respaldo y repositorios git para configuraciones, etc.
chauncey
fuente
-1

MindManager

Lo uso mucho para notas y técnicas de programación. La integración con los productos de MS Office es útil para mí, ya que usamos MS OFfice en el trabajo. Como señaló Evan, FreeMind es una gran alternativa gratuita.

CodeLib .NET

He estado usando esto durante algunos años y he encontrado que es realmente genial para almacenar todo tipo de código fuente, imágenes de URL, etc. Es muy flexible y muy recomendable.

Salud. Jas

Jason Evans
fuente
-1

Personalmente, me limito a recordar el título / contexto de la fuente y la conclusión clave. Esto permite contactar a Google de inmediato si lo necesito nuevamente.

Mi hacerlo se basa en dos observaciones:

  1. La memoria está fuertemente ligada a las emociones . (es decir, "¡Lo encontré!")

  2. Cuando olvido un punto o hallazgo específico, invariablemente significa que no estoy completamente satisfecho con él (es decir, no "hizo clic" ni me convenció lo suficiente como para merecer más que atención inmediata).

Denis de Bernardy
fuente
-1

Cuaderno para Macintosh. Lo he estado usando por varios años.

  • Una metáfora del cuaderno: con páginas con pestañas, tabla de contenido automática, indexa automáticamente cada palabra en el cuaderno
  • Esquema de páginas, listas de tareas
  • páginas de forma libre
  • plantillas, aspecto personalizable
  • enlaces incrustados, imágenes, video
  • diseño de contenido de forma libre
  • diagramación, notas, marcadores, resaltados: puede superponer otro contenido
  • Recorte cualquier elemento resaltado de cualquier aplicación o página web directamente al cuaderno, sin siquiera abrir el cuaderno.
  • exportar como sitio web
radarbob
fuente
-1

Para cada proyecto, mantengo un Wiki de proyecto usando WikiDPad. Es lo suficientemente pesado como para hacer lo que tengo que hacer, pero no demasiado como MediaWiki. El truco para mantenerse organizado es utilizar una Wiki de tamaño mediano por proyecto, no una Wiki enorme para todo.

Página de inicio

mkClark
fuente
-2

No tengo una sola manera, solo un enfoque ad-hoc:

  • Marcadores para cosas en línea
  • Búsquedas por correo
  • Mal recuerdo para libros
Fishtoaster
fuente
-2

Algo como Trello podría ser útil para esto. Tiene listas de verificación para notas, puede reordenar notas, etiquetar notas, agregar enlaces, imágenes, etc.

sevenseacat
fuente
-2

TreePad Business Edition funciona para mí. Precio razonable, aunque también hay versiones gratuitas disponibles. Admite enlaces internos y externos, imágenes, .... No necesita ser instalado, por lo que puede ejecutarlo desde una unidad flash USB.

HABO
fuente
-2

No puedo creer que nadie haya respondido a Github . Es genial; solo para fragmentos de código, puede usar Gist .

Marco artículos interesantes y uso dropbox para todo lo demás. (archivos, tutoriales de vid, podcasts)

En cuanto a las preguntas SO, bueno, ¿solo SO?

Hermano Kevin D.
fuente
-3

Nos encontramos con una situación similar en la que teníamos muchos documentos, preguntas frecuentes para compartir entre los miembros del equipo y los visitantes del sitio web y decidimos optar por el software de base de conocimiento PHPKB . Lo hemos estado utilizando durante más de 2 años y también puedo recomendarlo.

Anirudh Srivastava
fuente
-3

Copérnico Desktop Search Linkie

Esta es mi arma preferida en Windows; busca documentos PDF y de texto, archivos zip y archivos de oficina. (En total más de 150) También lo tengo configurado para indexar solo una parte específica de mi HDD externo.

En lo que respecta a Linux, en realidad solo confío en el diseño de mis archivos y carpetas, ¡esto deja mucho que desear!

¡+1 para Evernote para notas, sin embargo, disfruto poder enmendar y leer notas mientras viajo!

Fergus en Londres
fuente