Come gestisci la tua base di conoscenza? [chiuso]

108

Come programmatori abbiamo molti input:

  1. Ebook
  2. Frammenti di codice
  3. E-mail interessanti
  4. Documenti
  5. articoli web
  6. Post del blog
  7. Domande StackOverflow
  8. Podcast ...

Quali strumenti usi per archiviare, organizzare, cercare e consultare tutte queste cose?
C'è una soluzione di proiettili d'argento per gestire questa enorme quantità di dati?

    
posta systempuntoout 16.01.2012 - 07:12
fonte

29 risposte

31

Ho iniziato a scrivere blog su cose che ho imparato.

Solo un semplice blog gratuito, lo tengo privato, se vale la pena condividerlo, passerò un po 'di tempo a trasformarlo in un post abbastanza comprensibile che qualcun altro possa leggerlo e andarsene con qualcosa. Puoi taggare le idee e cercare anche raggruppandole più tardi.

È anche utile per creare un'identità online per l'occupazione.

    
risposta data 29.09.2010 - 16:57
fonte
24

Attualmente sto utilizzando OneNote di Microsoft per organizzare e tenere traccia della maggior parte dei miei dati, attività e note. Sto usando il suo spazio di archiviazione online per farlo condividere automaticamente tra il mio desktop di casa, il mio taccuino personale e il mio notebook da ufficio. Purtroppo ha alcuni limiti (ad esempio, nessuna integrazione con gli eBook) ma è lo strumento più completo e potente che ho trovato.

Ho provato per un po 'anche Evernote e, sebbene la sua condivisione online sia piuttosto buona e possa essere utilizzata su Android (la mia attuale piattaforma mobile), non è potente come OneNote.

    
risposta data 04.09.2010 - 15:13
fonte
22

Ho utilizzato TiddlyWiki per alcuni mesi. È una pagina wiki modificabile contenuta in un unico file html.

L'idea è di creare note (chiamate tiddler) e modificare il contenuto tramite l'interfaccia html / js. Quando premi save (o il salvataggio automatico entra) si sovrascrive per includere tutti gli aggiornamenti.

Non richiede un host web o qualcosa di complesso, basta salvare il file .html sul disco rigido e aprirlo nel browser preferito. Ho impostato il file come homepage e l'ho inserito nella mia casella personale in modo che si sincronizzi su tutti i miei PC.

In alternativa, GSto ha sottolineato che tiddlyspot.com offre l'hosting online gratuito delle pagine di tiddlywiki con opzioni pubbliche e private.

    
risposta data 12.04.2017 - 09:31
fonte
15

StackOverflow / StackExchange

Ho preso l'abitudine, se qualcosa che non so, o qualcosa che qualcun altro potrebbe aver bisogno di sapere - lo chiederò come una domanda. in questo modo, se voglio trovarlo in seguito, posso fare riferimento alla mia lista e trovare facilmente la risposta. Inoltre la sua intuizione affidabile buona metà del tempo, quindi non sto cercando di implementare un metodo che ho scoperto più tardi è solo il modo più sbagliato di andare su di esso.

Come per tutto il resto, di solito mi assicuro che una copia del documento rimanga con qualsiasi progetto a cui è collegata. Se è generico o onnicomprensivo, ho un progetto personale per quello.

    
risposta data 21.09.2010 - 14:54
fonte
4

Trac

wiki, svn, bug tracker sono tutti integrati in un unico posto. costo: £ 40 all'anno impostato, ospitato e gestito per me da link

Mi piace

Con una combinazione di 'wiki + ticket' puoi memorizzare qualsiasi cosa.

Ho pagine wiki per cose come:

  • JobReports (scrivi note come codice I)
  • How To's ... (se mi ritrovo a ripetere la stessa cosa, distillerei un precedente rapporto di lavoro in una pagina di "istruzioni")
  • Best Practices (aggiungi all'elenco di Epifanie ogni volta che ne ho uno)
  • Rapporti sugli incidenti (se il server si blocca, la prima cosa che faccio è creare una nuova pagina di Incidente, collegarla alla nuova pagina wiki di 'Job Report' e poi scrivere le mie indagini, cioè scrivere i comandi di Linux prima nella wiki e poi incollalo in SSH ecc.

(Nota: non sono stato clinicamente dichiarato OCD ... ancora!)

    
risposta data 26.11.2010 - 19:36
fonte
3

Freemind

Fa un ottimo lavoro di memorizzazione di molte idee in modo semantico gerarchico. Inoltre, qualsiasi nodo può anche essere un collegamento a un sito Web. Imparare a manipolare completamente la mappa mentale usando solo le chiavi è indispensabile (incluso l'aggiunta di capacità di codifica dei colori significative).

Lo uso insieme a Dropbox per rendere disponibili le mappe mentali su tutti i miei computer. Spero solo che il progetto abbia avuto maggiori sforzi di sviluppo per lucidarlo.

    
risposta data 11.09.2010 - 13:55
fonte
3

Uso GMail con alcuni filtri / tag automatic-organization-fu.

Rende le ricerche molto più semplici.

    
risposta data 22.09.2010 - 23:15
fonte
3

Uso Google Documenti. È accessibile da qualsiasi computer con una connessione Internet ed è gratuito, quindi non devo pagare alcuna commissione, posso allegare testo semplice, codice sorgente e binari archiviati, ecc. I documenti possono essere facilmente organizzati e la funzionalità di ricerca è molto veloce.

    
risposta data 18.05.2011 - 23:27
fonte
1

pmWiki - un wiki flat-file, PHP (!!!) di "pumpking per il compilatore Rakudo Perl 6." Ok, quindi non è più il primo, attivo manutentore, ma ha le costolette! E il lavoro che ha realizzato in pmWiki lo ha reso un CMS multiutente modificabile, flessibile, estendibile e sicuro.

Uso pmwiki per un sito personale , un commerciale -orientato-site e come un dipartimento di conoscenza-base-dietro-un-lavoro-firewall nel mio dipartimento al lavoro.

È facile configurare , facile da estendere , ben documentato e ha un grande comunità di sviluppatori con risposte pronte ai problemi.

Inoltre, è un wiki, dannazione. Rock di Wiki! Posso creare pagine con nient'altro che dump di collegamenti che posso quindi organizzare, ri-org, riferimenti incrociati, aggiungere note, schermate, esempi di codice e rivisitare mesi e anni dopo. Non è nella nuvola, quindi cosa. Possiedo i dati. È mio!

    
risposta data 21.09.2010 - 21:25
fonte
1

Tre strumenti risolveranno il tuo problema: Evernote, Google Code hosting e SugarSync (o dropbox, ecc.). Tutti questi servizi sono basati sul cloud, quindi sono accessibili ovunque. La soluzione dettagliata è:

Inserisci ebooks e podcast in una cartella sincronizzata in SugarSync. Metti i frammenti di codice sotto il codice google, che è il modo migliore per memorizzare il codice. Per gli articoli sul web, i post dei blog, e-mail interessanti, mettili in maiuscolo. Scoprirai che evernote è anche un ottimo modo per gestire i tuoi saggi, ecc.

Per domande SO, ovviamente SO è il modo migliore per gestirle!

    
risposta data 24.01.2012 - 20:52
fonte
1

Per la maggior parte di questi utilizzo solo Segnalibri di Google Chromes . Con la possibilità di sincronizzare con il mio account google, i miei segnalibri sono ora permanenti. Non è più necessario ricominciare da capo o spostarsi mai quando ho un nuovo computer. Basta accedere e sincronizzare. Mi sincronizzo anche tra i miei computer di casa e di lavoro. E anche alla mia installazione di Ubuntu in esecuzione in VirtualBox sul mio PC di casa.

In questo modo è molto semplice, ma offre molti vantaggi. con un'ottima ricerca.

    
risposta data 15.04.2016 - 00:51
fonte
0

Utilizziamo Assembla al lavoro per creare una knowledge base aziendale (la usiamo anche per collaborare con i clienti). Ha un wiki e strumenti per il caricamento dei file, quindi la maggior parte delle cose che menzioni possono essere aggiunte o collegate.

Non è gratuito (tranne che per i progetti open source) ma ha un prezzo ragionevole.

    
risposta data 03.09.2010 - 20:08
fonte
0

Attualmente sto usando una combinazione di Evernote e Google Bookmarks. Evernote ha una buona applicazione web, buoni client desktop e buoni client mobili. Inoltre, posso cavarmela con la versione gratuita, purché io stia usando solo testo e documenti e foto occasionali e la versione a pagamento, sebbene non a buon mercato, è abbastanza ragionevole per ciò che ottieni. Uso i segnalibri di Google per i link: la sua caratteristica killer è che i segnalibri vengono visualizzati quando cerchi su Google. Io uso l'addon di Gmarks Firefox per renderlo più conveniente. Per le risorse che ho bisogno di accedere frequentemente (o che dovrei ricordare di usare più spesso), uso i segnalibri di Firefox in modo da poterli visitare direttamente dalla barra degli indirizzi.

    
risposta data 04.09.2010 - 02:03
fonte
0
  • Dropbox per i file (http://www.dropbox.com)
  • PpcSoft iKnow per frammenti di informazioni (http://www.ppcsoft.com)
  • Browser Opera per la navigazione e i segnalibri (con lettore RSS integrato) (http://www.opera.com)
risposta data 11.09.2010 - 16:15
fonte
0

Microsoft OneNote

  • Si integra perfettamente con Outlook
  • Facile da organizzare, raccogliere il contesto e rendere leggibili le note (Evernote si sente come notepad.exe rispetto ad esso)
  • Si sincronizza con SkyDrive e Office Webapps così posso lavorare con le note sul mio Mac o su qualsiasi altro PC.
  • Supporto per la modifica di più video in diretta, così posso condividere le mie note con altri durante una riunione e farli modificare / aggiungere contenuti sulla stessa pagina e vengono visualizzati immediatamente.
  • Può prendere l'audio delle riunioni e renderlo completamente ricercabile.
  • Le note scritte a mano diventano ricercabili
  • Trascina PDF o qualsiasi altro documento in OneNote e mantiene automaticamente l'originale e, facoltativamente, lo converte in immagini per prendere appunti sopra.
  • Potrei andare avanti per giorni ...
risposta data 29.09.2010 - 15:40
fonte
0

Per chiunque sia un utente minimalista e Mac, prova Velocità notazionale .

Ha un'interfaccia estremamente snella. Digiti un titolo, che cercherà le tue note o creerà una nuova nota a seconda dell'azione che fai. Non devi mai staccare le mani dalla tastiera perché c'è una scorciatoia per tutto. Inoltre, se stai inserendo qualcosa con un po 'di margine, c'è una scorciatoia per iniziare a modificare nel tuo editor di testo preferito.

Si sincronizza bene con Dropbox o Simplenote (che è ottimo se vuoi una soluzione multipiattaforma).

Ho provato alcuni altri utenti di note, ma è l'unico che ho usato in modo coerente. Credo soprattutto perché è veloce, semplice e indolore.

    
risposta data 18.07.2012 - 03:44
fonte
-1

La cosa migliore che ho trovato è Springpad

Ho provato un wiki personale, evernote, textfiles su dropbox. . .

Rimango con Springpad per il seguente

  • Online
  • Sincronizza con iPhone e amp; Android
  • Facilmente personalizzabile
  • Possibilità di ritagliare dal Web
  • Possibilità di aggiungere via email

Ho configurato i taccuini per cliente, progetto, tecnologia o lingua. Posso creare liste di letture e aggiungere promemoria di allarmi per studiare, curricula personali per la creazione di competenze, ecc. Ogni voce può includere note, attività, tag, collegamenti ipertestuali, file, libri (con collegamenti da Amazon) e altro. I notebook possono avere schede e persino essere organizzati in cartelle. Se tutto il resto fallisce, c'è una funzionalità di ricerca dolce. Springpad fino in fondo.

    
risposta data 06.09.2010 - 15:07
fonte
-1

Ecco le basi per me.

  • Evernote per collegamenti Web, post di blog e email.
  • Snipply per i frammenti di codice
  • Dropbox per la sincronizzazione di db snipply, PDF, file di backup e repository git per le configurazioni, ecc.
risposta data 10.09.2010 - 15:57
fonte
-1

MindManager

Lo uso molto per le note e le tecniche di programmazione. L'integrazione con i prodotti MS Office è utile per me, dal momento che usiamo MS Office al lavoro. Come evidenziato da Evan, FreeMind è un'ottima alternativa gratuita.

CodeLib .NET

L'ho usato per alcuni anni e ho trovato molto interessante la memorizzazione di tutti i tipi: codice sorgente, immagini URL, ecc. È molto flessibile e altamente raccomandato.

Saluti. Giac.

    
risposta data 29.09.2010 - 16:51
fonte
-1

Personalmente mi limito a ricordare il titolo / contesto della fonte e il takeaway della chiave. Ciò consente di contattare immediatamente Google se ne ho ancora bisogno.

Il mio fare è basato su due osservazioni:

  1. La memoria è strongmente legata alle emozioni . (cioè "l'ho trovato!")

  2. Quando dimentico un punto o una scoperta specifica, invariabilmente significa che non sono completamente soddisfatto (cioè non ha fatto "click" o mi ha convinto abbastanza da meritare più dell'attenzione immediata).

risposta data 20.05.2011 - 11:23
fonte
-1

Una combinazione di link e google preferiti + barra degli strumenti di Google. La barra degli strumenti di Google ti aiuta anche a integrare la ricerca nei tuoi segnalibri, quindi è molto utile.

    
risposta data 20.05.2011 - 12:09
fonte
-1

Notebook per Macintosh. Lo uso da diversi anni.

  • Una metafora del notebook - con pagine a schede, sommario automatico, indicizza automaticamente ogni parola nel blocco note
  • Pagine di contorno, elenchi di cose da fare
  • pagine in formato libero
  • modelli, aspetto personalizzabile
  • link incorporati, immagini, video
  • layout dei contenuti in formato libero
  • diagrammi, note, segnalibri, evidenziazioni - possono sovrapporsi ad altri contenuti
  • Ritaglia qualsiasi oggetto evidenziato da qualsiasi applicazione o pagina web direttamente sul notebook, senza nemmeno aprire il blocco note.
  • esporta come sito web
risposta data 24.01.2012 - 19:22
fonte
-1

Per ogni progetto, tengo un progetto Wiki usando WikiDPad. È abbastanza pesante da fare quello che devo fare, ma non eccessivo come MediaWiki. Il trucco per organizzarsi è usare un Wiki di medie dimensioni per progetto, non un enorme Wiki per tutto.

Home page

    
risposta data 24.01.2012 - 21:35
fonte
-2

Non ho un singolo modo: solo un approccio ad hoc:

  • Segnalibri per materiale online
  • Cerca la posta
  • Memoria scadente per i libri
risposta data 03.09.2010 - 17:14
fonte
-2

Qualcosa come Trello potrebbe essere utile per questo. Ha liste di controllo per le note, puoi riordinare le note, taggare note, aggiungere collegamenti, immagini, ecc.

    
risposta data 16.01.2012 - 09:23
fonte
-2

TreePad Business Edition funziona per me. Prezzo ragionevole, anche se sono disponibili versioni freeware. Supporta collegamenti interni ed esterni, immagini, .... Non è necessario installarlo, quindi puoi eseguirlo da un'unità flash USB.

    
risposta data 17.07.2012 - 23:05
fonte
-2

Non posso credere che nessuno abbia risposto Github . È ottimo; solo per gli snippet di codice, puoi utilizzare Gist .

Ho aggiunto dei segnalibri a articoli interessanti e uso dropbox per tutto il resto. (file, tutorial vid, podcast)

Per quanto riguarda le domande SO, beh, proprio così?

    
risposta data 18.07.2012 - 02:48
fonte
-3

Ci siamo imbattuti in una situazione simile in cui disponevamo di molti documenti, domande frequenti da condividere tra i membri del team e i visitatori del sito web e abbiamo deciso di optare per Software knowledge base PHPKB . Lo stiamo usando da oltre 2 anni e posso consigliarlo anche a te.

    
risposta data 24.01.2012 - 18:00
fonte
-3

Ricerca desktop copernica Linkie

Questa è la mia arma preferita su Windows; Cerca documenti PDF e di testo, file zip e file di Office. (In totale oltre 150) Ho anche impostato per indicizzare solo una parte specifica del mio HDD esterno.

Per quanto riguarda Linux, in realtà mi baso solo sul layout dei miei file e cartelle - questo lascia molto a desiderare!

+1 per Evernote per le note però, mi diverto a essere in grado di modificare e leggere le note durante il pendolarismo!

    
risposta data 18.07.2012 - 16:37
fonte

Leggi altre domande sui tag